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 Soweto

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(62)
(59)
(23)
(18)
Bar
(40)
Brew Pub
(2)
Central American
(3)
Contemporary
(29)
Diner
(7)
(7)
(3)
Gastropub
(4)
(5)
Grill
(32)
(22)
(1)
Israeli
(1)
(1)
(2)
(46)
Pub
(26)
(37)
(1)
Southwestern
(1)
(17)
(4)
Burrito
(2)
Cheesecake
(3)
Cupcake
(1)
Dim Sum
(2)
Dumplings
(1)
Halloumi
(3)
Hamburger
(5)
Noodle
(1)
Omelette
(2)
Oyster
(4)
Pasta
(1)
Ribs
(9)
Shrimp
(1)
Tapas
(2)
More
Dietary Restrictions
Vegetarian Friendly
(150)
Gluten Free Options
(57)
Vegan Options
(46)
Halal
(8)
Meals
(289)
(279)
Price
Cheap Eats
(26)
Mid-range
(642)
Fine Dining
(17)
Restaurant features
Free Wifi
(69)
Reservations
(269)
Serves Alcohol
(191)
Takeout
(171)
Television
(47)
Wheelchair Accessible
(208)
More
Good for
Business meetings
(88)
(145)
Local cuisine
(55)
(5)
More
Sort by:
  • Relevance
  • Ranking
  • Name
We found great results, but some are outside Soweto. Showing results within 40 km of Soweto.
Limit search to Soweto.

Turkish Kebab House Johannesburg 10.8 km away

#3 of 29 Results
Turkish Middle Eastern Mediterranean Halal

Fishmonger Johannesburg 12.1 km away

#5 of 29 Results
$$ - $$$ Seafood Mediterranean Gluten Free Options

Il Giardino Degli Ulivi Johannesburg 12.1 km away

#6 of 29 Results
$$ - $$$ Italian Pizza Mediterranean Vegetarian Friendly

Trattoria Renato Johannesburg 12.9 km away

#7 of 29 Results
$$ - $$$ Italian Pizza Mediterranean Vegetarian Friendly

Soul Souvlaki Johannesburg 15.4 km away

#9 of 29 Results
Mediterranean Greek

Lucios Pizzera Johannesburg 12.5 km away

#10 of 29 Results
$$ - $$$ Italian Pizza Mediterranean European

Parea Restaurant Johannesburg 17.7 km away

#11 of 29 Results
$$ - $$$ Mediterranean Greek Vegetarian Friendly

Istanbul Kebab and Shawarma Johannesburg 11.7 km away

#13 of 29 Results
$ Turkish Middle Eastern Mediterranean

Fishmonger Illovo Illovo, South Africa 18.1 km away

#14 of 29 Results

Tei Avon Johannesburg 14.4 km away

#15 of 29 Results
$$ - $$$ Grill Middle Eastern Mediterranean Israeli Vegetarian Friendly

Pronto Johannesburg 13.1 km away

#16 of 29 Results

Piza E Vino Johannesburg 15.2 km away

#17 of 29 Results

Bellagio Illovo Illovo, South Africa 18.0 km away

#18 of 29 Results

Fournos Johannesburg 16.9 km away

#19 of 29 Results

Little Italy Johannesburg 13.8 km away

#20 of 29 Results
$$ - $$$ Italian Pizza Mediterranean

O'Galitos Centurion Mall Centurion, South Africa 20.3 km away

#21 of 29 Results

Doppio Zero Greenside Johannesburg 13.8 km away

#22 of 29 Results

Life Johannesburg 11.5 km away

#23 of 29 Results
$$ - $$$ Mediterranean

Choo Choo Junction Johannesburg 13.1 km away

#24 of 29 Results
$$ - $$$ Italian American Moroccan Mediterranean Contemporary

Eat Your Heart Out Johannesburg 15.3 km away

#25 of 29 Results
$$ - $$$ Cafe Mediterranean Delicatessen Healthy

Moroccan Lifestyle Johannesburg 15.3 km away

#27 of 29 Results
$$ - $$$ Moroccan Mediterranean

Odd Cafe Johannesburg 13.9 km away

#28 of 29 Results
$$ - $$$ Cafe Mediterranean Spanish

Doppio Zero Belair (Northriding) Johannesburg 14.4 km away

#29 of 29 Results
$$ - $$$ Mediterranean Vegetarian Friendly