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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

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,163 Restaurants in Shanghai
Price: $40 - $150 Map
Visitor photos (172)
Cuisines: Italian European

Efes Restaurant Turkish & Mediterranean Cuisine

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

Goodfellas

#3 of 13,163 Restaurants in Shanghai
Map
Visitor photos (232)

Flair Rooftop

#4 of 13,163 Restaurants in Shanghai
Map
Visitor photos (169)
Cuisines: Japanese Bar

Hakkasan

#5 of 13,163 Restaurants in Shanghai
Map
Visitor photos (368)
Cuisines: Contemporary Chinese Asian
Reserve

Lost Heaven

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

Mr & Mrs Bund-Modern Eatery by Paul Pairet

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

Din Tai Fung (Shanghai New World)

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

Shanghai Haidilao Hot Pot (Zhangyang Road)

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

Mercato

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

Tock's - A Montreal deli

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

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

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

Lost Heaven on the Bund

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

M on the Bund

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

Tajine Moroccan Restaurant & Lounge

#19 of 13,163 Restaurants in Shanghai
Map
Visitor photos (242)

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

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

The 1515 West, Chophouse & Bar

#21 of 13,163 Restaurants in Shanghai
Price: $15 - $120 Map
Visitor photos (179)
Cuisines: American Steakhouse Bar European

Ultraviolet by Paul Pairet

#22 of 13,163 Restaurants in Shanghai
Price: $599 - $899 Map
Visitor photos (79)
Cuisines: European French Contemporary

Barbarossa Restaurant & Lounge

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

Vanca`s Ribs & BBQ (Bulgarian Cuisine)

#24 of 13,163 Restaurants in Shanghai
Price: $22 - $30 Map
Visitor photos (45)

CHAR bar and grill

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

Palatino Roman Cuisine

#26 of 13,163 Restaurants in Shanghai
Map
Visitor photos (51)

Long Bar at Waldorf Astoria Shanghai on the Bund

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

Yang's Fried-Dumpling (Ningbo Road)

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

ElWilly

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

Maya

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