Greek Restaurants in Cape Town

July 9, 2023 (Last Updated: July 13, 2023)

Cape Town is a food lover’s paradise, and its restaurant scene is truly second to none. Whether you’re in the mood for Italian, Indian, Korean, or anything in between, you’re sure to find exactly what you’re looking for in this vibrant city. And if you’re a fan of Greek food, you’re in luck! Cape Town boasts a thriving Greek culinary scene that is sure to satisfy even the most discerning palate.

From traditional souvlaki and moussaka to more modern dishes with a Mediterranean twist, there’s something for everyone at the city’s best Greek restaurants. So why not take a culinary journey to Greece without ever leaving Cape Town? Check out our top picks for the best Greek Restaurants in Cape Town, and get ready to indulge in some truly unforgettable meals!

If the irresistible flavours of baked moussaka, souvlaki and spanakopita get your mouth watering, then you absolutely must pay a visit to these Greek restaurants in Cape Town for traditional and authentic Grecian cuisine.

Check out our list of the Best Greek restaurants in Cape Town below:

Maria’s Greek Café

Greek Restaurants in Cape Town - mariasgreekcafe

Picture: @mariasgreekcafe / Instagram

Maria’s Greek Cafe has been serving Mediterranean food to its loyal guests since the 1950s. Feast on a variety of flavourful dishes such as chicken souvlaki, dolmathes, keftethes and spanakopita in a contemporary-designed taverna.
  • Location: 31 Barnet Street, Gardens, Cape Town
  • Contact: 027 21 461 3333
  • Instagram: @mariasgreekcafe



Theo’s Taverna 

Theo's Taverna - Best Greek restaurants in Cape Town

Picture: Theo’s Taverna / Facebook

Experience an authentic taste of Greece at Theo’s Taverna, where you can savour delicious traditional Greek dishes in a setting that features Mediterranean-style decor, lively music and vibrant energy.

  • Location: 8 Harbour Road, Hermanus
  • Contact: 027 72 787 2505
  • Facebook: Theo’s Taverna

Also Read: The 20 Best Restaurants in Johannesburg


Best Greek restaurants in Cape Town - ouzeri_ct

Picture: @ouzeri_ct / Instagram

Ouzeri is a celebration of traditional Cyprus and Greek dishes with a contemporary twist. The seasonal menu is carefully created using the freshest locally sourced ingredients and expertly paired with a selection of fine wines.

  • Location: 58 Wale Street, City Centre, Cape Town
  • Contact: 027 61 533 9071
  • Instagram: @ouzeri_ct



Yiayia’s Table

Picture: @yiayiastable / Instagram

Indulge in scrumptious pastries like the popular baklava while sipping on artisanal coffee at Yiayia’s Table. The Greek bakery has been using the same traditional recipes that have been passed down through generations by the beloved Yiayia Elli.

  • Location: 41 Durban Road, Mowbray, Cape Town
  • Contact: 027 21 689 8837
  • Instagram: @yiayiastable

Also Read: Cape Town’s halaal dining gems

The Greek Fisherman 

Picture: @greekfisherman / Instagram

The Greek Fisherman offers a delectable array of seafood dishes inspired by Greece and the Mediterranean. Enjoy a variety of meze platters, homemade meat dishes and authentic Greek dips in either the enchanting garden courtyard or the inviting atmosphere of the dining room.

  • Location: 78 Regent Road, Sea Point, Cape Town
  • Contact: 027 21 418 5411
  • Instagram: @greekfisherman



Mykonos Greek Taverna 

Picture: @mykonostavernas / Instagram

Mykonos Taverna prides itself on delivering uncompromisingly authentic Greek cuisine. The restaurant’s unwavering use of the family’s half-century-old traditions and recipes shows in the delicious dishes and makes it a favourite among Cape Town diners.

  • Location: Claremont and Sea Point
  • Contact: 027 21 439 2106
  • Instagram: @mykonostavernas

Also Read: 8 accessible Cape Town restaurants that accommodate mobility aids

Santorini Cafe 

Picture: / Instagram

Discover the flavours of Santorini at this vibrant Greek café, where every dish on the menu captures the essence of the islands. If you’re unsure of what to order, try the Santorini Tapas Platter, which offers a variety of popular items from the menu.

  • Location: 37 Dean Street, Newlands, Cape Town
  • Contact: 027 21 685 3885 
  • Instagram:



The Greek Club Restaurant 

Picture: @thegreekclubrestaurant / Instagram

The Greek Club Restaurant offers an authentic Greek experience while being immersed in the vistas of Signal Hill and Table Mountain. Dishes such as moussaka, chicken gyros and spanakopita are favourites among regular diners.

  • Location: 24 Bay Road, Mouille Point, Cape Town
  • Contact: 027 21 801 4514
  • Instagram: @thegreekclubrestaurant

Also Read: The Best Restaurants in Gqeberha

NIKOS Greek Restaurant 

Picture: NIKOS (Glengarry) / Facebook

Experience a fusion of traditional Greek cuisine with a touch of South African influence at NIKOS. The restaurant offers a delightful experience that is expertly crafted to cater to our unique palate, bringing together the best of both worlds. Enjoy the comfort of home-style cooking prepared with cherished family recipes.

  • Location: Glengarry Shopping Centre | Cnr of De Bron & Fairtrees Road, Vredekloof, Cape Town
  • Contact: 027 21 983 9335
  • Facebook: NIKOS (Glengarry)



Mythos Greek Restaurant 

Picture: @mythos_greek_restaurants / Instagram

The menu at Mythos is a harmonious blend of beloved classics and enticing contemporary dishes that are sure to satisfy any craving for Greek cuisine. Enjoy the restaurant’s al fresco dining experience while savouring the flavours of a traditional Greek meze platter.

  • Location: Breakwater Boulevard, Victoria & Alfred Waterfront, Cape Town
  • Contact: 027 87 147 4615
  • Instagram: @mythos_greek_restaurants

Also Read: Where do Capetonians eat after work?

Ari’s Souvlaki

Picture: Ari’s Souvlaki / Facebook

Last on our list of best Greek restaurants in Cape Town is Ari’s Souvlaki. This charming casual dining eatery has become an institution among locals in Sea Point. Ari’s Souvlaki serves up pocket-friendly Greek street food like succulent shawarmas, mouthwatering souvlaki and an array of other tantalising Greek delicacies. Find a cosy spot on the upstairs balcony and enjoy the lively Greek atmosphere and the captivating view of Sea Point’s bustling Regent Road below.

  • Location: Regent Road, Sea Point, Cape Town
  • Contact: 027 21 439 6683


Written by Adrienne Bredeveldt for Cape Etc.

Feature Image: Unsplash/ (Shaun Meintjes)


ALSO SEE: 10 hidden restaurant gems in Cape Town for dining off the beaten path


10 hidden restaurant gems in Cape Town for dining off the beaten path

Send this to a friend