Favazza's

Review by Tom

5201 Southwest Ave, St. Louis, MO 63139
Celiac
3 years ago

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.