"I thought that food wasn’t good and neither was the service, if you look at their replies on negative reviews you can see the overwhelming blatant lack of respect and rudeness they have, it was pretty similar in person. I would avoid this place."
Phone: +13142416556
Address: 3128 Morgan Ford Rd, St Louis, Missouri, USA, 63116, United States
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: 26
Amenities: 6
Categories: 5
Reviews: 1635