Review of Anthonino's Taverna

2225 Macklind Ave, St. Louis, MO 63110

Overall Rating

Review


I've eaten here twice without issue. The food is tasty and I've never had a reaction. They have good options, just ask your server and they can help you out.

Updated 7 years ago

Celiac