Tracy & Marilyn
My mother and I visited the Windsor Tea Shop for the first time Sunday and it was a wonderful experience! The atmosphere was warm and inviting and the food was delicious. My mother said the lemon squares were the best she'd ever had. Before the meal was finished, we were already planning what to have on our next visit. We have been to several other tea rooms in Massachusetts and Windsor is far and away the best! We look forward to going back very soon and to attending one of the theme teas. It's such a treat to have this wonderful tea room on the South Shore!