"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!"
Teléfono: +13142416556
Dirección: 1900 Locust St, Saint Louis, United States
Ciudad: Saint Louis
Miércoles: 11:00 -16:00
Jueves: 11:00 -16:00
Viernes: 10:00 -17:00
Sábado: 10:00 -17:00
Domingo: 10:00 -17:00
Platos: 13
Comodidades: 13
Categorías: 5
Reseñas: 1050