The Best Restaurant in Gardens, Tamboerskloof, and Oranjezicht, Cape Town

Background Illustration for Restaurants

We've compiled the best of the best in Gardens, Tamboerskloof, and Oranjezicht - browse our top choices for the top things to see or do during your stay.

Maria's Greek Cafe

$$ | Gardens Fodor's Choice

Located on vibey Dunkley Square, this lovely restaurant is one of Cape Town's oldest dining establishments, initially started to provide traditional dishes to Greek immigrants. Its owners, one of whom dined here as a boy, continue that tradition, serving all kinds of mezzes which can be ordered as a platter, as well as traditional dishes like moussaka, calamari, lamb chops, pitas, souvlaki, and even burgers, plus new recipes and ideas to keep things interesting.

31 Barnet St., Cape Town, South Africa
021-461–3333
Known For
  • Lovely dining spaces: taverna-style inside, beautiful outdoor dining on the cobblestone square
  • Mezze platters and sharing plates, plus innovative smoothies, juices, and health drinks
  • Beautiful breakfasts, including wonderful shakshuka, and plenty more vegetarian options for any time of day
Restaurant Details
No dinner Sun.

Something incorrect in this review?