By Location:
By Zip Code:
go

Search
#4
in MA

Windsor Tea Shop

1 Pleasant Street | Cohasset, MA
781-383-6140 | Email | Website | Hours
Currently we are a retail tea shop selling fine teas, accessories and more...We no longer operate our tea room, We made the decision to down size back to our original Retail Tea Shop in May of 2014.

add review
add photos
view events
view deals

Reviews

Variety:
Artistry:
Service:
Food:
Really cute little tea room. Scones are really good. The owner/servers always happy to see people. The menu selection is good (even for people with food allergies) And they have a cute little shop area at the front.

- ep May 15th '14



Want Directions? Enter your address:
Street:   Zip:  
GO