The Tea Shop

Restaurant in Squirrel Island in Maine

Places Around

The Tea Shop is a restaurant located in Squirrel Island, Maine.

No contact information available for The Tea Shop.

Within about 2.9 miles, there are clinic, toilet and parking.

In the surrounding area, you can also find Bank, Community Centre, Post Office, Ferry Terminal, Library, Place Of Worship, Pitch, Garden, Chalet, Restaurant, Swimming Pool, Beauty, Others, Park, Museum, Townhall, Boat Parts, Attraction and more.

Other restaurant in the area include Whiteclover, The Salty Stag, The Pub, Bristol Lobster Sales or Sweet Dreams Bakery.

Location of The Tea Shop in Squirrel Island, Maine
Loading map…