or enter a Zip Code:
go

Search
#3
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:
Nice place. TeaoftheMonthClub.com is also in Massachusetts

- Jeff Jul 15th '16



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