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

Get Directions


HOURS

11:00 am - 4:00 PM

Tuesday, Wednesday, Thursday, Friday and Saturday

Closed:
Sunday and Monday

Email:
The Windsor Tea Shop

Telephone
781-383-6140