Restaurant
Favazza's
24 locals recommend,
Tips from locals
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.
Unique things to do nearby
Locals also recommend
Location
5201 Southwest Ave
St. Louis, MO
The Hill