10701 Lambert International Blvd, St. Louis, MO 63145
Overall Rating
Review
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.