Review of Stacked STL

7637 Ivory Ave, St. Louis, MO 63111

Overall Rating

Review


Lots of options and the menu is really well marked. I've had burgers, wings, and salads here all were good and I did not get sick.

Updated 4 years ago

Symptomatic Celiac