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.