Search results
- See moreSee moreSee moreSee moreFavazza'sItalian Restaurant · $$
Located on The Hill (also called Little Italy and known for its fine Italian establishments), this restaurant caters to...
Website: favazzas.com
Phone: (314) 772-4454
Cross Streets: Near the intersection of Southwest Ave and Marconi Ave
5201 Southwest Ave St Louis, MO 63110 401.60 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Parking
- Accessible
- Family friendly