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

       Giovanni's is the real deal. | Sarah Rusnak

Giovanni's on the Hill
(5201 Shaw Avenue; 314-772-5958)

On the other side of the spectrum, Giovanni's is a Hill institution. Impeccable white tablecloths, deferential waiters, perfect Alfredo sauce, and a famous guest list to boot. Giovanni's counts multiple presidents, Oprah and even Frank Sinatra as guests over the past 40 years. Try the veal chop with black truffle sauce or the lobster risotto. It's the place for fine dining, Italian or not -- consider it the little black dress of restaurants.

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