Review of Favazza's

5201 Southwest Ave, St. Louis, MO 63139

Overall Rating

Review


Separate gluten free menu. Good selection, tasty sauce. Good, attentive wait staff.

Updated 5 years ago

Celiac