Review of Favazza's

5201 Southwest Ave, St. Louis, MO 63139

Overall Rating

Review


Very Celiac friendly, I eat here at least monthly and have never had any issues. The owner's granddaughter is Celiac so they are very knowledgeable and careful.

Updated 8 years ago

Celiac