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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mediterranean Restaurants in Pretoria

Sort by:
Ranking
Name

Harissa Bistro

#15 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (57)
Cuisines: Moroccan Mediterranean Fusion Vegetarian Friendly Gluten Free Options

Culture Club - Bar De Tapas

#37 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (20)
Cuisines: Mediterranean European Spanish Vegetarian Friendly

Cafe 41

#40 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (27)
Cuisines: Mediterranean European Cafe

Stef's table

#41 of 580 Restaurants in Pretoria
$$$$
Visitor photos (5)
Cuisines: Mediterranean

Casa Bourguesa Tapas & Grill

#42 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (25)
Cuisines: Mediterranean Portuguese European

Fumo

#43 of 580 Restaurants in Pretoria
$$$$ Map
Visitor photos (92)
Cuisines: Italian Mediterranean Vegetarian Friendly

La Terrasse Rooftop Cafe

#47 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (69)
Cuisines: Moroccan Middle Eastern African Mediterranean Vegetarian Friendly

Prosopa

#60 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean European Greek

Ristorante L'isola

#64 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (13)

La Fiamma

#69 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (8)
Cuisines: Italian Pizza Mediterranean European

Mythos

#74 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (12)
Cuisines: Mediterranean Greek

Toulas Greek Restaurant

#80 of 580 Restaurants in Pretoria
$$ - $$$
Visitor photos (17)
Cuisines: Mediterranean Greek

Doppio Zero

#83 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean Vegetarian Friendly

Toureiro House of Prawns

#91 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (20)
Cuisines: Pizza Mediterranean European Portuguese

Monte de Dios

#110 of 580 Restaurants in Pretoria
$$$$ Map
Visitor photos (17)
Cuisines: Mediterranean Spanish Wine Bar

El Dente Ristorante & Pizzeria

#143 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (1)
Cuisines: Mediterranean Italian Pizza

Cafenio

#146 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (4)
Cuisines: Mediterranean Greek

Alfie's Gastronomia & Deli

#152 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (10)
Cuisines: Italian Mediterranean

Isabella's Cake and Food shop, Montana

#199 of 580 Restaurants in Pretoria
$$ - $$$ Map
Cuisines: Cafe Mediterranean Delicatessen

Mythos

#228 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (8)
Cuisines: Mediterranean Greek

Mesa Portuguesa

#246 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (9)
Cuisines: Mediterranean European Portuguese

Mythos

#259 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean Greek

Ocean Basket

#266 of 580 Restaurants in Pretoria
Map
Cuisines: Mediterranean Seafood Sushi

Full Cream Cafe

#291 of 580 Restaurants in Pretoria
Map
Visitor photos (23)
Cuisines: Mediterranean

Brewers Fish & Grill

#299 of 580 Restaurants in Pretoria
$ Map
Visitor photos (2)
Cuisines: Seafood Mediterranean

Ciao!

#318 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (17)
Cuisines: Italian Pizza Mediterranean

Cafe 41 Hazelwood

#331 of 580 Restaurants in Pretoria
$$ - $$$ Map
Cuisines: Cafe Mediterranean

Isabella's Cake and Food shop, Groenkloof

#436 of 580 Restaurants in Pretoria
$$ - $$$ Map
Cuisines: Cafe Mediterranean Delicatessen

Isabella's Cake and Food shop, Greenlyn

#469 of 580 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (4)
Cuisines: Cafe Mediterranean Delicatessen