Skip to main contentWebsite Accessibility Assistance

A Landmark for Authentic Italian Cuisine in St. Louis

Located in the heart of St. Louis' historic Italian neighborhood, The Hill, Favazza's is more than a restaurant, it's a landmark. For decades, we've welcomed families, friends, and travelers from around the world to enjoy authentic old-world Italian food made with care.

Our 300-seat, full-service restaurant serves thousands of guests each week. From house specialties to time-honored classics, every dish reflects our deep Italian roots. Browse our online menu to see what keeps generations of diners coming back.

Spaghetti And Meatball

Tradition You Can Taste in Every Dish

Lunch & Dinner Service

From delicious lunch to hearty Italian dinners, our menu brings tradition to the table. Expect bold flavors, fresh ingredients, and meals that leave a lasting impression. Whether you're joining us for a quick lunch or a celebration dinner, there's something for everyone.

Sip

Curated Wine List & Local Favorites

Great meals deserve great wine. Our wine list is carefully selected to pair perfectly with our menu, from full-bodied reds to light and crisp whites. Whether you're a connoisseur or just looking for a good glass, you'll find something worth sipping.

2
Server

Reserve

Plan Your Visit Today

Skip the wait and reserve your table in advance. Whether it's a casual dinner or a special celebration, we're ready when you are. Book online and let us take care of the rest.


Private Events & Catering

Host your next event with us or bring our kitchen to yours. From intimate gatherings to large celebrations, our team is here to help.

PLAN A PRIVATE EVENT VIEW CATERING OPTIONS

Visit Us

Favazza's on the Hill

5201 Southwest Ave
St. Louis, MO 63139

(314) 772-4454

Hours

Monday - Saturday: 11 am to 9 pm
Sunday: Closed
Opens in a new windowOpens an external siteOpens an external site in a new window