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 Saint Louis Italian Restaurants

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)

The Crossing

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

Tony's Restaurant

#7 of 2,374 Restaurants in Saint Louis
Price: $21 - $50 Map
Visitor photos (14)
Menu
Cuisines: Italian
Reserve

Roberto's Trattoria

#8 of 2,374 Restaurants in Saint Louis
Price: $15 - $50 Map
Visitor photos (37)
Menu

Charlie Gitto's

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

Sauce on the Side

#21 of 2,374 Restaurants in Saint Louis
Map
Visitor photos (12)
Menu
Cuisines: Italian

Anthonino's Taverna LLC

#22 of 2,374 Restaurants in Saint Louis
Map
Visitor photos (31)
Menu
Cuisines: Italian Pizza Greek

I Fratellini

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

Trattoria Marcella

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

Peppe's Apt 2 (Kirkwood)

#28 of 2,374 Restaurants in Saint Louis
#1 of 47 Restaurants in Kirkwood
Map
Visitor photos (1)
Menu
Cuisines: Italian

Zia's on the Hill

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

Il Bel Lago (Creve Coeur)

#32 of 2,374 Restaurants in Saint Louis
#1 of 47 Restaurants in Creve Coeur
Price: $30 Map
Visitor photos (1)
Menu
Cuisines: Italian
Reserve

Frank Papa's Ristorante

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

Gian-tony's On the Hill

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

Pastaria (Clayton)

#37 of 2,374 Restaurants in Saint Louis
#1 of 51 Restaurants in Clayton
Map
Visitor photos (30)
Menu
Cuisines: Italian Pizza Pasta

Maggiano's - St. Louis (Richmond Heights)

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

Acero (Maplewood)

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

Grassi's Ristorante & Deli (Frontenac)

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

Cafe Napoli (Clayton)

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

Atlas Restaurant

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

Napoli 2 (Town and Country)

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

LoRusso's Cucina

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

Pietro's

#70 of 2,374 Restaurants in Saint Louis
Map Menu
Cuisines: Italian

Ricardo's Italian Cafe

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

Cunetto's House of Pasta

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

Pasta House Co. Gravois

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

Maggiano's Little Italy (Richmond Heights)

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

Cielo Restaurant - Four Seasons St. Louis

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

Anthony's Bar

#120 of 2,374 Restaurants in Saint Louis
Map
Visitor photos (1)
Menu
Reserve

Favazza's

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

Brazie's Italian Restaurant

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