Back
Favazza's Restaurant & Catering Logo

Favazza's Restaurant & Catering

4.00mi
5201 Southwest Ave, Saint Louis, MO, 63139
Tues 11:00 AM - 5:00 PM(314) 772-6003
About Favazza's Restaurant & Catering

Searching for "Italian Near Me"? Favazza's Restaurant & Catering has some of the best Italian in Saint Louis. Located at 5201 Southwest Ave, Favazza's Restaurant & Catering is a convenient option t...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
55 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
55 minTime Est.