
restaurant
St. Louis, MOFleur de Thé
Fleur de Thé is a fine dining restaurant and tea house in St. Louis, located at 4168 Juniata St, St. Louis, MO 63116. It offers afternoon tea with four distinct menus and a selection of about 25 teas. Guests praise an elegant, inviting atmosphere, attentive family-run service, and beautifully presented bites on three-tier stands. The staff tailor tea flights to individual palates, making every visit memorable.





