"I found the food to be subpar and the service lacking. Their response to negative reviews also showed a lack of respect and rudeness, which mirrored my experience in person. I would suggest avoiding this restaurant."
Phone: +13142416556
Address: 3128 Morgan Ford Rd, St Louis, Missouri, USA, 63116, United States
Reservation, Booking
City: St Louis
Website: https://www.thelondontearoom.com
Wednesday: 11:00-16:00
Thursday: 11:00-16:00
Friday: 10:00-17:00
Saturday: 10:00-17:00
Sunday: 10:00-17:00
Dishes: 7
Categories: 5
Reviews: 1639