Review of The Tavern Kitchen and Bar

2961 Dougherty Ferry Road #101, St. Louis, MO 63122

Overall Rating

Celiac friendly?

Yes

Updated 6 years ago

Celiac