Celia Finochio
User's reviews
-
Windsor Tea Shop
Came here for the first time today, Feb. 20, 2008, with my sister-in-law and her daughter-in-law's mother. The service was excellent, the atmosphere was very calming and the tea and food were exceptional.