1 Pleasant Street
Cohasset, MA 02025
(directly behind South Shore Art
Tuesday through Saturday
10:00 am - 4:00 PM
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.
The Windsor Tea Shop