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.

Mediterranean Restaurants in Johannesburg

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

Plaka Restaurant Cresta

#15 of 924 Restaurants in Johannesburg
Map
Visitor photos (32)
Matched on: Mediterranean Greek Gluten Free

Mezepoli Meze Wine and Bar

#21 of 924 Restaurants in Johannesburg
Price: $5 - $22 Map
Visitor photos (32)
Matched on: Mediterranean Sushi European Spanish Vegetarian

Mythos

#29 of 924 Restaurants in Johannesburg
Map
Visitor photos (3)
Matched on: Greek Mediterranean

The Schwarma Co

#57 of 924 Restaurants in Johannesburg
Map
Visitor photos (9)
Matched on: Lebanese Mediterranean Turkish Vegetarian Middle Eastern Israeli

Parea Restaurant

#100 of 924 Restaurants in Johannesburg
Map
Visitor photos (17)
Matched on: Mediterranean Greek

Mythos

#104 of 924 Restaurants in Johannesburg
Map
Visitor photos (3)
Matched on: Mediterranean Greek

Tei Avon

#115 of 924 Restaurants in Johannesburg
Price: $6 - $9 Map
Visitor photos (19)
Matched on: Mediterranean Vegetarian Middle Eastern Israeli

Teta Mari

#119 of 924 Restaurants in Johannesburg
Visitor photos (22)
Matched on: Mediterranean Vegetarian Middle Eastern Israeli Lebanese Cafe European Kosher

Mythos

#126 of 924 Restaurants in Johannesburg
Map
Visitor photos (7)
Matched on: Greek Contemporary Mediterranean Vegetarian

Mythos

#127 of 924 Restaurants in Johannesburg
Map
Visitor photos (6)
Matched on: Greek Mediterranean

BBQ Workshop

#180 of 924 Restaurants in Johannesburg
Price: $3 - $10 Map
Visitor photos (6)
Matched on: Mediterranean Greek Vegetarian

The Greek Sizzler

#390 of 924 Restaurants in Johannesburg
Map
Visitor photos (3)
Matched on: Mediterranean Greek

Olives & Plates

#38 of 924 Restaurants in Johannesburg
Map
Visitor photos (26)
Matched on: Mediterranean European Greek

Pronto

#49 of 924 Restaurants in Johannesburg
Map
Visitor photos (6)
Matched on: Italian Mediterranean Pizza

La Luna

#51 of 924 Restaurants in Johannesburg
Map
Visitor photos (35)
Matched on: Italian European Mediterranean

Tortellino D'Oro

#67 of 924 Restaurants in Johannesburg
Map
Visitor photos (14)
Matched on: Italian Mediterranean International

Vicky Christina's

#173 of 924 Restaurants in Johannesburg
Map
Visitor photos (10)
Matched on: Mediterranean Spanish

Meze

#278 of 924 Restaurants in Johannesburg
Visitor photos (11)
Matched on: Mediterranean Greek Vegetarian

Anat

#401 of 924 Restaurants in Johannesburg
Visitor photos (1)
Matched on: Lebanese Mediterranean Turkish Middle Eastern

Nonna Mia's Kitchen

#420 of 924 Restaurants in Johannesburg
Map
Visitor photos (1)
Matched on: Italian Pizza Mediterranean

Illovo Mastrantonio

#52 of 924 Restaurants in Johannesburg
Price: $15 - $35 Map
Visitor photos (23)
Matched on: Italian Mediterranean European

la scala montecasino
As featured in Jo'burg Foodie

#68 of 924 Restaurants in Johannesburg
Price: $14 - $22 Map
Visitor photos (7)
Matched on: Italian Mediterranean

Pomodoro Ristorante

#79 of 924 Restaurants in Johannesburg
Map
Visitor photos (11)
Matched on: Italian Mediterranean

Fournos

#111 of 924 Restaurants in Johannesburg
Map
Visitor photos (17)
Matched on: Cafe International Mediterranean European

Fratelli Ferndale

#114 of 924 Restaurants in Johannesburg
Map
Visitor photos (3)
Matched on: Italian Pizza Mediterranean

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

#117 of 924 Restaurants in Johannesburg
Map
Visitor photos (20)
Matched on: Mediterranean

Trattoria Renato

#154 of 924 Restaurants in Johannesburg
Map
Visitor photos (3)
Matched on: Italian Mediterranean Pizza

Piza E Vino

#191 of 924 Restaurants in Johannesburg
Map
Visitor photos (16)
Matched on: Italian Pizza Mediterranean

The Usual on Grant

#199 of 924 Restaurants in Johannesburg
Price: $2 - $10 Map
Visitor photos (10)
Matched on: Mediterranean European Delicatessen Healthy