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

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Scena (The Ritz-Carlton Shanghai Pudong)

#1 of 13,164 Restaurants in Shanghai
Price: $40 - $150 Map
Visitor photos (172)
Cuisines: Italian European

Efes Restaurant Turkish & Mediterranean Cuisine

#2 of 13,164 Restaurants in Shanghai
Price: $30 - $35 Map
Visitor photos (191)

Goodfellas

#3 of 13,164 Restaurants in Shanghai
Map
Visitor photos (236)

Hakkasan

#4 of 13,164 Restaurants in Shanghai
Map
Visitor photos (370)
Cuisines: Contemporary Chinese Asian
Reserve

Flair Rooftop

#5 of 13,164 Restaurants in Shanghai
Map
Visitor photos (172)
Cuisines: Japanese Bar

Shanghai Yang's Fried Dumplings (Huangpuhui)
As featured in Best Food in Shanghai

#6 of 13,164 Restaurants in Shanghai
Map
Visitor photos (105)

Lost Heaven

#8 of 13,164 Restaurants in Shanghai
Map
Visitor photos (333)
Cuisines: Chinese Asian Vegetarian Yunnan

Mr & Mrs Bund-Modern Eatery by Paul Pairet

#9 of 13,164 Restaurants in Shanghai
Price: $25 - $100 Map
Visitor photos (434)
Cuisines: French European

Din Tai Fung (Shanghai New World)

#10 of 13,164 Restaurants in Shanghai
Price: $10 - $15 Map
Visitor photos (338)
Cuisines: Chinese Taiwanese Soups

Tock's - A Montreal deli

#11 of 13,164 Restaurants in Shanghai
Map
Visitor photos (99)
Cuisines: American Canadian Delicatessen

Shanghai Haidilao Hot Pot (Zhangyang Road)

#12 of 13,164 Restaurants in Shanghai
Map
Visitor photos (77)
Cuisines: Chinese Asian

Mercato

#13 of 13,164 Restaurants in Shanghai
Price: $30 - $130 Map
Visitor photos (183)
Cuisines: Italian Pizza European

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

#15 of 13,164 Restaurants in Shanghai
Price: $8 Map
Visitor photos (283)
Cuisines: Chinese Asian Soups

Lost Heaven on the Bund

#17 of 13,164 Restaurants in Shanghai
Map
Visitor photos (280)
Cuisines: Chinese Asian Vegetarian Yunnan

M on the Bund

#18 of 13,164 Restaurants in Shanghai
Price: $200 Map
Visitor photos (260)

Tajine Moroccan Restaurant & Lounge

#19 of 13,164 Restaurants in Shanghai
Price: $2 Map
Visitor photos (242)

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

#20 of 13,164 Restaurants in Shanghai
Price: $15 - $25 Map
Visitor photos (125)
Cuisines: Chinese Asian

Ultraviolet by Paul Pairet

#21 of 13,164 Restaurants in Shanghai
Price: $601 - $901 Map
Visitor photos (79)
Cuisines: European French Contemporary

The 1515 West, Chophouse & Bar

#22 of 13,164 Restaurants in Shanghai
Price: $15 - $120 Map
Visitor photos (179)

Barbarossa Restaurant & Lounge

#23 of 13,164 Restaurants in Shanghai
Price: $20 - $40 Map
Visitor photos (115)
Cuisines: Mediterranean Spanish Bar European Contemporary

Long Bar at Waldorf Astoria Shanghai on the Bund

#24 of 13,164 Restaurants in Shanghai
Price: $15 - $200 Map
Visitor photos (60)
Cuisines: Bar

CHAR bar and grill

#25 of 13,164 Restaurants in Shanghai
Price: $45 - $120 Map
Visitor photos (156)
Cuisines: Steakhouse European

Vanca`s Ribs & BBQ (Bulgarian Cuisine)

#26 of 13,164 Restaurants in Shanghai
Price: $23 - $30 Map
Visitor photos (45)

Palatino Roman Cuisine

#27 of 13,164 Restaurants in Shanghai
Map
Visitor photos (51)

Yang's Fried-Dumpling (Ningbo Road)

#28 of 13,164 Restaurants in Shanghai
Map
Visitor photos (64)

Maya

#29 of 13,164 Restaurants in Shanghai
Price: $35 - $50 Map
Visitor photos (80)
Cuisines: Mexican Latin

ElWilly

#30 of 13,164 Restaurants in Shanghai
Price: $35 - $60 Map
Visitor photos (122)