Review of King & I Thai Cuisine

3157 S Grand Blvd, St. Louis, MO 63118

Overall Rating

Review


My brother and I are both celiacs, ordered from the gluten free menu, and both got sick!

Celiac friendly?

No

Updated 5 years ago

Celiac