Restaurant
Plush
3 locals recommend,
Permanently closed
Tips from locals
Is this a bar, cafe, diner, concert venue, big kid playground?! yes yes yes YES. seriously go check this place out. leave some time to explore both levels.
Unique things to do nearby
Location
3224 Locust St
St. Louis, MO
Grand Center