English Restaurant Missouri: reviews
In category «english restaurant» found 1 company with reviews and contacts, top:
1. The London Tea Room - 1900 Locust St, St. Louis, MO, United States
17 reviews
17 reviews
Not worth it. Person at Hostess stand was not friendly and couldn't be bothered by us interrupting what she was doing on her (personal) phone...