Italian restaurant, Banquet hall, Catering food and drink supplier, Pizza restaurant, Pizza takeaway, Southern Italian restaurant, Wedding buffet, Wedding venue
Favazza's on the Hill is a beloved St. Louis staple celebrating authentic Southern Italian cuisine. Located at 5201 Southwest Ave, this cozy yet spacious spot is perfect for family gatherings or a romantic dinner, boasting a welcoming atmosphere and a fireplace that enhances its historic charm. With a menu featuring standout dishes like their famous calamari and mouthwatering lasagna, it’s no surprise that locals rave about the exceptional service and fast-paced dining experience. Priced reasonably, Favazza's makes for an unforgettable meal that’s worth the wait, whether dining in or enjoying curbside pickup.
Best in St. Louis
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
Italian restaurant
3208 Ivanhoe Ave, St. Louis, MO 63139, United States