Restaurant
Favazza's
Von 24 Einheimischen empfohlen,
Tipps von Einheimischen
Large portions of Italian food, nice patio, some gluten free options. Lunch is less expensive than dinner. Monday-Saturday 11am-10pm
Fantastic Italian food for very reasonable prices! Great patio in the summertime.
Einzigartige Aktivitäten in der Umgebung
Das empfehlen Einheimische
Standort
5201 Southwest Ave
St. Louis, MO
The Hill