Home  >  Restaurant Equipment  >  Specialty Foods  >  Massachusetts  >  Cohasset

Whether you like to enjoy your tea first thing in the morning, as an afternoon break or just before bed, Windsor Tea Shop has the right teas and accessories for you Pamper yourself and our Victorian tea shop and tea room for a relaxing visit Join our and receive notifications of special offers and events

Address
1 Pleasant Street
Cohasset, MA 02025
Phone
781-383-6140