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 Shanghai

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)

Goodfellas

#3 of 11,720 Restaurants in Shanghai
Map
Visitor photos (98)
Cuisines: Italian Pizza Pasta Soups

Palatino Roman Cuisine

#6 of 11,720 Restaurants in Shanghai
Visitor photos (44)
Cuisines: Italian

Scena (The Ritz-Carlton Shanghai Pudong)

#29 of 11,720 Restaurants in Shanghai
Map
Visitor photos (29)
Cuisines: Italian

Seve

#35 of 11,720 Restaurants in Shanghai
Price: $12 - $36 Map
Visitor photos (55)
Cuisines: Italian Pizza Seafood Pasta

Mercato

#36 of 11,720 Restaurants in Shanghai
Price: $30 - $130 Map
Visitor photos (111)
Cuisines: Italian Pizza

Calypso Restaurant & Lounge

#40 of 11,720 Restaurants in Shanghai
Price: $16 - $80 Map
Visitor photos (35)

The Cathay Room

#56 of 11,720 Restaurants in Shanghai
Visitor photos (23)
Cuisines: Italian French European Contemporary

8 1/2 Otto e Mezzo BOMBANA

#67 of 11,720 Restaurants in Shanghai
Map
Visitor photos (73)
Cuisines: Italian

Sale e Pepe Italian Restaurant & Winebar

#74 of 11,720 Restaurants in Shanghai
Price: $10 - $30 Map
Visitor photos (27)
Cuisines: Italian Pizza Pub Pasta Wine Bar

Kaefer by The Binjiang One

#80 of 11,720 Restaurants in Shanghai
Visitor photos (39)
Cuisines: Italian French German

Gennaro Italian Restaurant

#97 of 11,720 Restaurants in Shanghai
Price: $24 - $96 Map
Visitor photos (37)
Cuisines: Italian Pizza Pasta

WATTZ

#98 of 11,720 Restaurants in Shanghai
Map
Visitor photos (57)
Cuisines: Italian International Asian Healthy

Acqua e farina italian Restaurant

#104 of 11,720 Restaurants in Shanghai
Price: $14 - $48 Map
Visitor photos (62)
Cuisines: Italian

La Vite

#123 of 11,720 Restaurants in Shanghai
Map
Visitor photos (4)
Cuisines: Italian

Nolita

#128 of 11,720 Restaurants in Shanghai
Map
Visitor photos (19)
Cuisines: Italian

da marco

#129 of 11,720 Restaurants in Shanghai
Price: $5 - $10 Map
Visitor photos (51)
Cuisines: Italian Pizza Pasta

Velluto Italian Restaurant (Bund)

#134 of 11,720 Restaurants in Shanghai
Map
Visitor photos (8)
Cuisines: Italian

Uva Wine Bar

#142 of 11,720 Restaurants in Shanghai
Map
Visitor photos (6)
Cuisines: Italian Wine Bar

Bella Napoli (Nanhui Road)

#147 of 11,720 Restaurants in Shanghai
Price: $20 - $25 Map
Visitor photos (27)
Cuisines: Italian Pizza

Nene

#151 of 11,720 Restaurants in Shanghai
Price: $15 - $60 Map
Visitor photos (48)
Cuisines: Italian

D.O.C Gastronomia Italiana

#159 of 11,720 Restaurants in Shanghai
Price: $15 - $25 Map
Visitor photos (18)
Cuisines: Italian Bar Pizza Delicatessen Pub Pasta

The Kitchen Salvatore Cuomo

#162 of 11,720 Restaurants in Shanghai
Price: $40 - $70 Map
Visitor photos (16)
Cuisines: Italian Pizza

Capo

#175 of 11,720 Restaurants in Shanghai
Map
Visitor photos (5)
Cuisines: Italian Steakhouse

10 Corso Como

#195 of 11,720 Restaurants in Shanghai
Map
Visitor photos (24)
Cuisines: Italian

Salute

#196 of 11,720 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Italian

Venexia

#200 of 11,720 Restaurants in Shanghai
Map
Visitor photos (10)
Cuisines: Italian

Pane e Vino

#203 of 11,720 Restaurants in Shanghai
Price: $10 - $50 Map
Visitor photos (4)
Cuisines: Italian Steakhouse

PizzaExpress (Shanghai Centre)

#216 of 11,720 Restaurants in Shanghai
Price: $10 - $20 Map
Visitor photos (18)
Cuisines: Italian Pizza Pasta

Gondola Veneziana

#220 of 11,720 Restaurants in Shanghai
Map
Visitor photos (2)
Cuisines: Italian

Top Chef

#230 of 11,720 Restaurants in Shanghai
Map
Visitor photos (2)
Cuisines: Italian