Visit 
1 Pleasant Street
Cohasset, MA  02025
(directly behind South Shore Art Center)

Get Directions


HOURS

Tuesday through Saturday
10:00 am - 4:00 PM

Tea Room
11:00 am - 3:30 PM

Reservations are recommended for 4 or more. Proper casual tea attire requested.
Due to our size, we do not offer high chairs and cannot accommodate baby strollers or carriages.

Email:
The Windsor Tea Shop

Telephone
781-383-6140