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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Mediterranean Restaurants in Johannesburg

Sort by:
Ranking
Name

Cafe del Sol Classico

#2 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (86)
Cuisines: Italian Mediterranean European

Plaka Restaurant Cresta

#10 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (33)
Cuisines: Mediterranean Greek

Olives & Plates

#24 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (30)
Cuisines: European Mediterranean Greek

Mythos

#29 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean Greek

Mezepoli Meze Wine and Bar

#31 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (55)
Cuisines: Mediterranean Sushi European Vegetarian Friendly

Fishmonger

#39 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (15)
Cuisines: Seafood Mediterranean Gluten Free Options

La Cucina di Ciro

#43 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (13)
Cuisines: Italian Mediterranean

Pronto

#51 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (6)
Cuisines: Italian Mediterranean Pizza

Cnr Cafe Bistro and Deli

#54 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (17)
Cuisines: Cafe Mediterranean Delicatessen Contemporary

The Schwarma Co

#57 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (10)
Cuisines: Lebanese Mediterranean Middle Eastern Israeli Vegetarian Friendly

La Luna

#66 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (35)
Cuisines: Italian Mediterranean European Vegetarian Friendly

Parea Restaurant

#69 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (24)
Cuisines: Mediterranean Greek

Tortellino D'Oro

#71 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (18)
Cuisines: Italian Mediterranean International

Villa Bianca

#73 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (21)
Cuisines: Mediterranean Sushi European

la scala montecasino
As featured in Jo'burg Foodie

#87 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (7)
Cuisines: Italian Mediterranean European

Illovo Mastrantonio

#88 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (24)
Cuisines: Italian Mediterranean European

Mythos

#101 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (12)
Cuisines: Greek Mediterranean

Mythos

#105 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean Greek

Verdicchio

#111 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (23)
Cuisines: Mediterranean Italian European

Dolci Cafe

#112 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)
Cuisines: Italian Cafe European Mediterranean Vegetarian Friendly

BBQ Workshop

#114 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (13)
Cuisines: Mediterranean Greek Barbecue Vegetarian Friendly

Fournos

#130 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (17)
Cuisines: Cafe Mediterranean International European

Beira Alta Montecasino

#142 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (12)
Cuisines: Mediterranean European Portuguese Seafood

Mythos

#144 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (7)
Cuisines: Greek Contemporary Mediterranean Vegetarian Friendly

Adega Alberton

#145 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (7)
Cuisines: Portuguese Seafood Mediterranean Sushi European

Il Giardino Degli Ulivi

#151 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (49)
Cuisines: Italian European Pizza Mediterranean Vegetarian Friendly

Fratelli Ferndale

#153 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (4)
Cuisines: Italian Pizza Mediterranean European

Teta Mari

#160 of 982 Restaurants in Johannesburg
$$ - $$$
Visitor photos (22)
Cuisines: Mediterranean Middle Eastern Lebanese Cafe European Israeli Vegetarian Friendly Vegan Options

Tasha's le parc
As featured in Jo'burg Foodie

#167 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (20)
Cuisines: Mediterranean Gluten Free Options

Luca's

#179 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (1)
Cuisines: Italian Pizza Mediterranean