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.

Restaurants in Shanghai

$, African, Moroccan, Mediterranean
$, Italian, Pizza, Mediterranean
$, Vegan Options, Vegetarian Friendly, Asian
Japanese (1365)
Indian (89)
Italian (418)
Cafe (569)
Sushi (209)
Steakhouse (190)
Pizza (392)
French (169)
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Scena (The Ritz-Carlton Shanghai Pudong)

#1 of 15,950 Restaurants in Shanghai
Price: $40 - $150 Map
Visitor photos (224)
Cuisines: Italian European

Efes Restaurant Turkish & Mediterranean Cuisine

#2 of 15,950 Restaurants in Shanghai
Price: $30 - $35 Map
Visitor photos (210)

Goodfellas

#3 of 15,950 Restaurants in Shanghai
Map
Visitor photos (266)
Cuisines: Italian Pizza

Hakkasan

#4 of 15,950 Restaurants in Shanghai
Map
Visitor photos (424)
Cuisines: Contemporary Chinese Asian
Reserve

Flair Rooftop

#5 of 15,950 Restaurants in Shanghai
Map
Visitor photos (234)
Cuisines: Japanese Bar Asian

Din Tai Fung (Super Brand Mall)

#6 of 15,950 Restaurants in Shanghai
Map
Visitor photos (111)
Cuisines: Chinese Asian Taiwanese

Lost Heaven

#7 of 15,950 Restaurants in Shanghai
Map
Visitor photos (386)
Cuisines: Chinese Asian Yunnan
Reserve

Din Tai Fung (Shanghai New World)

#9 of 15,950 Restaurants in Shanghai
Price: $10 - $15 Map
Visitor photos (359)

Mr & Mrs Bund-Modern Eatery by Paul Pairet

#10 of 15,950 Restaurants in Shanghai
Price: $25 - $100 Map
Visitor photos (476)
Cuisines: French European

Nanjing Ding Tai Fung (Nanjing West Road)

#11 of 15,950 Restaurants in Shanghai
Map
Visitor photos (65)
Cuisines: Chinese Asian

Jia Jia Tang Bao(Huanghe Road)
As featured in One Day in Shanghai and 1 other guide

#12 of 15,950 Restaurants in Shanghai
Price: $8 Map
Visitor photos (315)
Cuisines: Chinese Asian Soups

Tock's - A Montreal deli

#13 of 15,950 Restaurants in Shanghai
Map
Visitor photos (104)
Cuisines: American Canadian Delicatessen

Mercato

#14 of 15,950 Restaurants in Shanghai
Price: $30 - $130 Map
Visitor photos (198)
Cuisines: Italian Pizza European

The 1515 West, Chophouse & Bar

#15 of 15,950 Restaurants in Shanghai
Price: $15 - $120 Map
Visitor photos (210)
Cuisines: American Steakhouse Bar European
Reserve

Shanghai Haidilao Hot Pot (Zhangyang Road)

#16 of 15,950 Restaurants in Shanghai
Map
Visitor photos (79)
Cuisines: Chinese Asian

Lost Heaven on the Bund

#17 of 15,950 Restaurants in Shanghai
Map
Visitor photos (292)
Cuisines: Chinese Asian Yunnan
Reserve

Yang's Fried Dumplings (HuangHe Road)

#18 of 15,950 Restaurants in Shanghai
Map
Visitor photos (185)
Cuisines: Chinese Fast Food Asian

M on the Bund

#19 of 15,950 Restaurants in Shanghai
Price: $200 Map
Visitor photos (295)

Long Bar at Waldorf Astoria Shanghai on the Bund

#20 of 15,950 Restaurants in Shanghai
Price: $15 - $200 Map
Visitor photos (80)
Cuisines: Bar

Ultraviolet by Paul Pairet

#21 of 15,950 Restaurants in Shanghai
Price: $600 - $900 Map
Visitor photos (87)
Cuisines: European French Contemporary

Tajine Moroccan Restaurant & Lounge

#22 of 15,950 Restaurants in Shanghai
Map
Visitor photos (261)

CHAR bar and grill

#23 of 15,950 Restaurants in Shanghai
Price: $45 - $120 Map
Visitor photos (174)
Cuisines: Steakhouse European
Reserve

ShangHai DiShuiDong (MaoMing South Road)
As featured in One Day in Shanghai

#24 of 15,950 Restaurants in Shanghai
Price: $15 - $25 Map
Visitor photos (137)
Cuisines: Chinese Asian
Reserve

Barbarossa Restaurant & Lounge

#25 of 15,950 Restaurants in Shanghai
Price: $20 - $40 Map
Visitor photos (119)
Cuisines: Mediterranean Spanish Bar European Contemporary

Vanca`s Ribs & BBQ (Bulgarian Cuisine)

#26 of 15,950 Restaurants in Shanghai
Price: $22 - $30 Map
Visitor photos (49)

Yang's Fried-Dumpling (Ningbo Road)

#27 of 15,950 Restaurants in Shanghai
Map
Visitor photos (72)

Calypso Restaurant & Lounge

#29 of 15,950 Restaurants in Shanghai
Price: $15 - $75 Map
Visitor photos (107)
Reserve

Element Fresh Restaurant

#30 of 15,950 Restaurants in Shanghai
Map
Visitor photos (93)