This guide covers 32 italian restaurant options in St. Louis. Guests rate them 4.5 out of 5 on average. Most of them are spread across The Hill, Central West End, Downtown, so those are the areas to start with.

All Italian restaurant in St. Louis

Anthonino’s Taverna

4.7 4,248 reviews

Anthonino's Taverna is a family-owned restaurant serving Italian and Greek cuisine. Established in 2003, it is a St. Louis tradition, offering a unique mix of traditional Italian dishes and Greek specialties. The restaurant is located on The Hill in St. Louis, a neighborhood known for its Italian-American culture. Anthonino's Taverna is known for its award-winning dishes, including its famous toasted ravioli, which has been featured on Food Network. The restaurant has received numerous awards and accolades, including being voted "Best Italian Restaurant" in RFT's "The best of St. Louis" in 2011. The menu features a variety of pasta dishes, pizzas, and entrees, including Greek specialties such as dolmathes and Greek yogurt tzatziki. The restaurant's atmosphere is cozy and relaxed, with a mix of old-world charm and modern style. The kitchen prepares most dishes from scratch, using fresh, locally-sourced ingredients whenever possible. The restaurant has a private banquet space and catering menu available for events and parties, making it a popular choice for both intimate gatherings and large celebrations.

Opening hours
  • Monday11 AM–10 PM
  • Tuesday11 AM–10 PM
  • Wednesday11 AM–10 PM
  • Thursday11 AM–10 PM
  • Friday11 AM–10 PM
  • Saturday11 AM–10 PM
  • SundayClosed

Lombardo’s Trattoria

4.5 1,162 reviews

Lombardo's Trattoria is a family-owned and operated Italian restaurant nestled in the heart of downtown west, across from the St. Louis Wheel at Union Station. It offers a rich blend of tradition, flavor, and hospitality in an upscale yet inviting atmosphere. The restaurant brings three generations of passion for fine Italian cuisine to every plate, with a menu that highlights signature handcrafted pastas, expertly aged hand-cut steaks, fresh seafood, and classic chicken dishes. The menu features a wide range of options, including comforting bowls of pasta, perfectly grilled steaks, and exquisite seafood specialties. The restaurant's commitment to quality and authenticity is evident in every dish, which is prepared with the finest ingredients and time-honored recipes. Whether you're looking for a romantic dinner, a celebratory gathering, or a sophisticated night out, Lombardo's Trattoria is the perfect choice. The bar is also a great quick casual meeting spot to enjoy appetizers and cocktails before walking to Blues Hockey and St. Louis City Soccer games. Lombardo's Trattoria has a long history, dating back to 1934 when Angelo Lombardo, Sr. opened a small fruit and vegetable stand on the corner of Riverview and West Florissant in North St. Louis. Over the years, the family business expanded, and the restaurant became a favorite dining and meeting spot for many St. Louisans. Today, the Lombardo family continues to run the restaurant, offering a warm and inviting atmosphere, impeccable service, and an extensive selection of fine wines and craft cocktails.

Opening hours
  • Monday4–9 PM
  • Tuesday4–9 PM
  • Wednesday4–9 PM
  • Thursday4–9 PM
  • Friday4–10 PM
  • Saturday4–10 PM
  • SundayClosed