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 Mediterranean 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)

Efes Restaurant Turkish & Mediterranean Cuisine

#2 of 11,715 Restaurants in Shanghai
Price: $30 - $35 Map
Visitor photos (111)

Calypso Restaurant & Lounge

#38 of 11,715 Restaurants in Shanghai
Price: $16 - $82 Map
Visitor photos (35)

Black Pepper

#71 of 11,715 Restaurants in Shanghai
Map
Visitor photos (3)
Cuisines: Mediterranean Turkish

La Petanque

#182 of 11,715 Restaurants in Shanghai
Map
Visitor photos (8)
Cuisines: Mediterranean Asian

La Pedrera Shanghai

#191 of 11,715 Restaurants in Shanghai
Price: $6 - $11 Map
Visitor photos (20)
Cuisines: Mediterranean Spanish Tapas

Tajine Moroccan Restaurant & Lounge

#247 of 11,715 Restaurants in Shanghai
Map
Visitor photos (18)
Cuisines: Turkish Moroccan Mediterranean Middle Eastern

elEFANTE Happy Restaurant & Bar

#325 of 11,715 Restaurants in Shanghai
Price: $25 - $50 Map
Visitor photos (21)

La Stazione

#343 of 11,715 Restaurants in Shanghai
Map

Tuk Turkish Restaurant

#401 of 11,715 Restaurants in Shanghai
Price: $13 - $24 Map
Visitor photos (80)
Cuisines: Mediterranean Turkish Grill Halal

Kathleen's Waitan Rooftop Restaurant & Cocktail

#484 of 11,715 Restaurants in Shanghai
Price: $45 - $65 Map
Visitor photos (8)
Cuisines: Bar International Mediterranean Contemporary

La Cabane

#588 of 11,715 Restaurants in Shanghai
Price: $13 - $41 Map
Visitor photos (20)
Cuisines: French Swiss Mediterranean

Brick

#603 of 11,715 Restaurants in Shanghai
Price: $20 - $60 Map
Visitor photos (7)
Cuisines: Mediterranean

Porcini at Radisson Blu Pudong

#770 of 11,715 Restaurants in Shanghai
Price: $35 - $50 Map
Visitor photos (6)
Cuisines: Italian French Lebanese Mediterranean

Cafe BERBER

#776 of 11,715 Restaurants in Shanghai
Map
Visitor photos (6)
Cuisines: Tunisian

crocus bar&restaurant

#988 of 11,715 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Mediterranean

Charlies Bar

#1,238 of 11,715 Restaurants in Shanghai
Map
Visitor photos (2)
Cuisines: American Fast Food Mediterranean Asian

Brothers Kebab

#1,239 of 11,715 Restaurants in Shanghai
Price: $2 Map
Visitor photos (22)
Cuisines: Turkish Mediterranean Middle Eastern

Tops & Terrace

#1,428 of 11,715 Restaurants in Shanghai
Map
Visitor photos (4)
Cuisines: Seafood International Mediterranean Asian Grill

Choir Wine Bar & Kitchen

#1,475 of 11,715 Restaurants in Shanghai
Price: $20 - $50 Map
Visitor photos (16)
Cuisines: Mediterranean Spanish Fusion Wine Bar

Restaurant Antoni

#1,610 of 11,715 Restaurants in Shanghai
Price: $40 - $50 Map
Visitor photos (7)
Cuisines: Mediterranean

Gran Bodega Spanish Restaurant

#1,678 of 11,715 Restaurants in Shanghai
Map
Visitor photos (1)

Tai Wine

#1,933 of 11,715 Restaurants in Shanghai
Map
Visitor photos (1)
Cuisines: Mediterranean

La Vinoteca Torres

#1,934 of 11,715 Restaurants in Shanghai
  • Winetastic!! 08/12/2012
Price: $40 - $60 Map
Visitor photos (2)
Cuisines: Mediterranean

Lobby Lounge at Crowne Plaza Shanghai

#1,974 of 11,715 Restaurants in Shanghai
Map
Visitor photos (1)

C Gourmet

#2,102 of 11,715 Restaurants in Shanghai
Cuisines: Steakhouse Seafood Mediterranean Fusion

Sofia Italian Food

#2,390 of 11,715 Restaurants in Shanghai
Map
Visitor photos (1)

Sarment

#3,707 of 11,715 Restaurants in Shanghai
Cuisines: Mediterranean

J Pasta & Steak

#4,149 of 11,715 Restaurants in Shanghai
Cuisines: Italian Steakhouse Fast Food Mediterranean

LarkHill

#6,579 of 11,715 Restaurants in Shanghai
Map
Cuisines: Mediterranean Tapas Wine Bar

XiLa CanTing

#7,125 of 11,715 Restaurants in Shanghai
Map
Cuisines: Mediterranean