
- Takeout (call-in)
- Curbside pickup
- Dine-in
Favazza’s on the Hill Restaurant
Pizza Special: 10″ Margherita Pizza – Classic style with tomato sauce, mozzarella, and fresh basil.
Location
Favazza’s on the Hill Restaurant
Favazza's on the Hill
5201 Southwest Ave, St. Louis, MO 63139, USA
(314) 772-4454 WebsiteHours
Monday 11AM–9PM
Tuesday 11AM–9PM
Wednesday
11AM–9PM
Thursday 11AM–9PM
Friday 11AM–9PM
Saturday 11AM–9PM
Sunday Closed