Windsor Tea Room is located at 1 Pleasant Street in Cohasset. Windsor Tea Room will be serving light afternoon fare. We hold special events and theme teas throughout the year. Call for details.

Windsor Tea Room will also host tea parties for bridal and baby showers, birthdays and any special occasion. Windsor Tea Room can accommodate parties of up to 30 guests. Please call us at 781-383-6140 for menu ideas. We also offer specialty cakes for birthdays and other occasions
(24-hour notice required).


Windsor Tea Shop--fine teas, accessories and gifts