Best (Not Cheap) Italian Restaurants
Acero is one of Best (Not Cheap) Italian Restaurants.

1. Acero

8.2
7266 Manchester Rd, St Louis, MO
New American Restaurant · 31 tips and reviews
Giovanni's on the Hill is one of Best (Not Cheap) Italian Restaurants.

2. Giovanni's on the Hill

5201 Shaw Ave, St Louis, MO
Italian Restaurant · The Hill · 10 tips and reviews
Mad Tomato Italian Kitchen is one of Best (Not Cheap) Italian Restaurants.

3. Mad Tomato Italian Kitchen

8000 Carondelet Ave (Meramec), St Louis, MO
Italian Restaurant · 29 tips and reviews
Lorenzo's Trattoria is one of Best (Not Cheap) Italian Restaurants.

4. Lorenzo's Trattoria

8.4
1933 Edwards St (Daggett), St Louis, MO
Italian Restaurant · The Hill · 19 tips and reviews
I fratellini is one of Best (Not Cheap) Italian Restaurants.

5. I fratellini

7624 Wydown Blvd (at S Hanley Rd.), St Louis, MO
Italian Restaurant · 12 tips and reviews
Trattoria Marcella is one of Best (Not Cheap) Italian Restaurants.

6. Trattoria Marcella

8.5
3600 Watson Rd, St Louis, MO
Italian Restaurant · Lindenwood Park · 33 tips and reviews