Restaurants in St. Louis, MO
Restaurants • Night Life • Bars
3503 S Spring Ave,
St. Louis ,
MO
63116
UNITED STATES
Based on 1 reviews
Rude and Obnoxious
The show itself was good and entertaining, however ruined by the extremely rude staff. I would not recommend this establishment to anyone. I have never been insulted worse in my life.Worldwide > United States > St. Louis, MO > Restaurants