Catherine Kehoe
User's reviews
-
Windsor Tea Shop
I have visited Tea Rooms all over the world. Windsor Tea Shop is still my favorite. It is a great place to go for excellent tea, great food and terrific service. The atmosphere is cozy and the owner takes the time to suggest teas with different foods. I am a vegetarian and they are very happy to substitute the menu for me.