Review by Sarah larsen

Terminal C, 10701 Lambert International Blvd, St. Louis, MO 63145
3 months ago

I didn't go to this chillis but the usher told us there wasn't much FOR SURE gluten free options. So we headed over the califonia pizza kitchen instead where they had gluten free califlour crust instead. So I can't really rate it.