Restaurants - Coffee House in Squirrel Island, ME
Squirrel Island Tea Shop