Restaurant
Closed
Takeout 10:00 AM - 4:15 PM
Afternoon Tea, signature tea blends, and curated goods. A modern British tea room in St. Louis. Established with heart in 2007
Loading map...
Such a lovely place from the ambience to the food to the service