"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!"
Telefone: +13142416556
Endereço: 1900 Locust St, Saint Louis, United States
Cidade: Saint Louis
Quarta-feira: 11:00 -16:00
Quinta-feira: 11:00 -16:00
Sexta-feira: 10:00 -17:00
Sábado: 10:00 -17:00
Domingo: 10:00 -17:00
Pratos: 2
Comodidades: 13
Categorias: 5
Avaliações: 1050