"Nice visit to the London Tea Room at its new location! The menu has an extensive tea list and a variety of sweet and savoury dishes. Guests can order a kind of tea with their meal and choose another tea to take home. Servers Seth and Thomas were great, will definitely come back!"
Téléphone: +13142416556
Adresse: 1900 Locust St, Saint Louis, United States
Ville: Saint Louis
Mercredi: 11:00 -16:00
Jeudi: 11:00 -16:00
Vendredi: 10:00 -17:00
Samedi: 10:00 -17:00
Dimanche: 10:00 -17:00
Plats: 13
Commodités: 13
Catégories: 5
Avis: 1050