Abby
User's reviews
-
Windsor Tea Shop
This place is great! The food is incredible and the staff is so nice. I'm definitely a regular and will miss it when I move in the fall.
This place is great! The food is incredible and the staff is so nice. I'm definitely a regular and will miss it when I move in the fall.