4 Bowdoin Mill Island, Topsham, Maine 04086 USA
Limited indoor seating for counter service
Photo Credit: Yelp