We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Italian Restaurants in Saint Louis

Redo Search in Map
See more restaurants in your map view
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Roberto's Trattoria

#7 of 2,386 Restaurants in Saint Louis
Price: $15 - $50 Map
Visitor photos (37)
Menu
Cuisines: Italian American International European

The Crossing

#9 of 2,386 Restaurants in Saint Louis
Price: $31 - $40 Map
Visitor photos (5)
Menu
Reserve

Tony's Restaurant

#10 of 2,386 Restaurants in Saint Louis
Price: $21 - $50 Map
Visitor photos (17)
Menu
Cuisines: Italian
Reserve

Sauce on the Side

#17 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (16)
Menu
Cuisines: Italian

Anthonino's Taverna LLC

#18 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (37)
Menu
Cuisines: Italian Pizza Greek

Trattoria Marcella

#20 of 2,386 Restaurants in Saint Louis
Price: $40 Map
Visitor photos (18)
Menu
Cuisines: Italian

Charlie Gitto's

#23 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (32)
Menu
Cuisines: Italian American
Reserve

Acero (Maplewood)

#29 of 2,386 Restaurants in Saint Louis
#1 of 18 Restaurants in Maplewood
Price: $25 - $100 Map
Visitor photos (10)
Menu
Cuisines: Italian
Reserve

I Fratellini

#30 of 2,386 Restaurants in Saint Louis
Price: $20 - $25 Map
Visitor photos (10)
Menu
Cuisines: Italian

Gian-tony's On the Hill

#31 of 2,386 Restaurants in Saint Louis
Map
Visitor photos (11)
Menu
Cuisines: Italian

Peppe's Apt 2 (Kirkwood)

#34 of 2,386 Restaurants in Saint Louis
#2 of 48 Restaurants in Kirkwood
Map
Visitor photos (1)
Menu
Cuisines: Italian

Zia's on the Hill

#38 of 2,386 Restaurants in Saint Louis
Price: $20 Map
Visitor photos (20)
Menu
Cuisines: Italian

Pastaria (Clayton)

#39 of 2,386 Restaurants in Saint Louis
#1 of 51 Restaurants in Clayton
Map
Visitor photos (34)
Menu
Cuisines: Italian Pizza Pasta

Maggiano's - St. Louis (Richmond Heights)

#49 of 2,386 Restaurants in Saint Louis
#1 of 8 Restaurants in Richmond Heights
Price: $40 - $60
Visitor photos (13)
Menu
Cuisines: Italian

Cafe Napoli (Clayton)

#51 of 2,386 Restaurants in Saint Louis
#2 of 51 Restaurants in Clayton
Price: $21 - $30 Map
Visitor photos (5)
Menu
Cuisines: Italian
Reserve

Frank Papa's Ristorante

#52 of 2,386 Restaurants in Saint Louis
Price: $15 - $40 Map
Visitor photos (3)
Menu
Cuisines: Italian

Il Bel Lago (Creve Coeur)

#56 of 2,386 Restaurants in Saint Louis
#3 of 48 Restaurants in Creve Coeur
Price: $30 Map
Visitor photos (1)
Menu
Cuisines: Italian
Reserve

Atlas Restaurant

#63 of 2,386 Restaurants in Saint Louis
Price: $21 - $30 Map
Visitor photos (2)
Menu
Cuisines: Italian French
Reserve

Pietro's

#65 of 2,386 Restaurants in Saint Louis
Map Menu
Cuisines: Italian

LoRusso's Cucina

#67 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (14)
Menu
Cuisines: Italian

Cunetto's House of Pasta

#85 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (12)
Menu
Cuisines: Italian Seafood Pasta

Napoli 2 (Town and Country)

#89 of 2,386 Restaurants in Saint Louis
#1 of 10 Restaurants in Town and Country
Price: $20 - $25 Map
Visitor photos (1)
Menu
Cuisines: Italian
Reserve

Maggiano's Little Italy (Richmond Heights)

#90 of 2,386 Restaurants in Saint Louis
#2 of 8 Restaurants in Richmond Heights
Price: $30 Map
Visitor photos (2)
Menu
Cuisines: Italian
Reserve

Pasta House Co. Gravois

#91 of 2,386 Restaurants in Saint Louis
Price: $20 Map Menu
Cuisines: Italian

Ricardo's Italian Cafe

#92 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (13)
Menu
Cuisines: Italian

Grassi's Ristorante & Deli (Frontenac)

#93 of 2,386 Restaurants in Saint Louis
#2 of 10 Restaurants in Frontenac
Price: $5 - $15 Map
Visitor photos (5)
Menu
Cuisines: Italian Pizza Sandwiches Delicatessen Pasta

Brazie's Italian Restaurant

#97 of 2,386 Restaurants in Saint Louis
Price: $15 - $20 Map
Visitor photos (2)
Menu
Cuisines: Italian

Guido's Pizzeria and Tapas

#106 of 2,386 Restaurants in Saint Louis
Price: $30 Map
Visitor photos (14)
Menu
Cuisines: Italian Pizza Spanish Tapas

Favazza's

#107 of 2,386 Restaurants in Saint Louis
Price: $35 Map
Visitor photos (8)
Menu
Cuisines: Italian

Cielo Restaurant - Four Seasons St. Louis

#110 of 2,386 Restaurants in Saint Louis
Price: $40 - $60 Map
Visitor photos (41)
Menu
Cuisines: Italian
Reserve