Janice
User's reviews
-
Windsor Tea Shop
Each summer when I visit the quaint little village of Cohasset, I love to go to the Windsor tea room. There is something very special about enjoying a good cup of tea in a china teacup. They offer many varieties. My favorite is the Courtship tea. The food is home made and the atmosphere is like being in someones dining room. The staff does their best to make you feel at home.