The 5 Best Italian Restaurants (Not Cheap) in St. Louis

       The can't-miss "Hunter's Egg" at Mad Tomato. | Jennifer Silverberg

Traditionally, St. Louisans looking for great Italian food head straight to the Hill. These days, though, the love is spread out a little bit more. There are still decades-old, classic restaurants on the Hill, but it no longer has a monopoly for that perfect first date spot, complete with pasta and good wine. Check out our current favorites -- and let us know yours in the comments.

See also: Cucina Pazzo Brings Rustic Italian to Former Duff's Location in the Central West End

       The egg raviolo at Acero. | Ian Froeb

(7266 Manchester Road, Maplewood; 314-644-1790)

Jim Fiala's Acero is entirely unlike the traditional Italian restaurant. It's elegant and spare, with the menu to match. The front patio is delightful in warm weather, and your server will explain the provenance of everything, down to the Buffalo's milk cheese. The star, though, is the egg raviolo: egg yolk wrapped in delicate pasta, served on a bed of mascarpone, ricotta and Parmigiano-Reggiano.

Location Info

Acero Ristorante

7266 Manchester Road, Maplewood, MO

Category: Restaurant


5201 Shaw Ave., St. Louis, MO

Category: Restaurant

Mad Tomato

8000 Carondelet, Clayton, MO

Category: Restaurant

Lorenzo's Trattoria

1933 Edwards St., St. Louis, MO

Category: Restaurant

I Fratellini

7624 Wydown Blvd., Clayton, MO

Category: Restaurant

Sponsor Content

Now Trending

From the Vault