Maria's Greek Café

Restaurant · City Bowl

Maria's Greek Café

Restaurant · City Bowl
31 Barnet St, Gardens, Cape Town, 8001, South Africa

Photos

Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null
Maria's Greek Café by null

Highlights

Nestled under twinkling lights, Maria’s blends a chic contemporary vibe with classic Greek flavors, making it a must-visit for a delightful dining experience.  

Placeholder
Placeholder
Placeholder

31 Barnet St, Gardens, Cape Town, 8001, South Africa Get directions

facebook.com
@mariasgreekcafe

$$

Information

Static Map

31 Barnet St, Gardens, Cape Town, 8001, South Africa Get directions

+27 21 461 3333
facebook.com
@mariasgreekcafe

$$

Features

wifi
payment credit card
Tap to pay
reservations
reservations required

Last updated

Mar 5, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.

Tom Winter

Google
A great old favourite which has now been modernised inside. The place was busy and service was a little slower than usual because of peak season, but the food was outstanding. The staff did their best to satisfy everyone

Buyisiwe Shongwe - Varenzakis

Google
The food is excellent!! Tasty and well presented. It can get very busy which affects the service, but overall a really good experience.

Arjun Butani

Google
An average meal here. The food was ok, the service slightly slow. Will I come here? Possibly yes, but not with insane excitement. The halloumi was the best thing on the table followed by the wine. The rest of the dishes or the menu failed to impress me. No WOW factor.

Paige Ellis Green

Google
“Maria’s Greek Restaurant – A Cape Town Gem for All-Day Dining” Maria’s is one of my favorite spots in Cape Town, offering excellent food, warm service, and a setting that’s hard to beat. Whether you sit under the shady trees in the courtyard or inside their minimalist, Greek-inspired space, it’s the perfect spot for breakfast, lunch, or dinner. Breakfast: The Greek Breakfast is a dream. Grilled halloumi, soft scrambled eggs with feta, roasted tomatoes, and tahini on greens, served with toast. I added avocado and mushrooms, and it was perfection. The eggs are buttery and rich, and the feta adds a tangy twist. Pair it with their flat white (one of the best in Cape Town) or a fresh mint tea with honey. Lunch: The Lamb Pita (R156) is unbeatable, chunks of slow-roasted, fall-apart lamb packed into a soft pita with creamy tzatziki and fresh salad. It’s generous, hearty, and comforting. A quick sprinkle of salt took it to perfection. It’s a must-try. Dinner: Their Linguini with Mussels and Grilled Calamari in Parmesan Cream (R160) might sound unconventional, but it’s incredible. The creamy, salty parmesan balances the briny mussels and tender calamari perfectly. It’s indulgent, delicate, and completely surprising. Mezze: Don’t skip the Melizanes. Marinated aubergine that melts in your mouth, or the flaky, rich Spanakopita spirals (R72), packed with spinach, onion, and three cheeses. Both are flawless. The vibe transforms throughout the day: calm and relaxing in the mornings, buzzing and lively at night. The courtyard under soft lights feels magical in the evening, but book ahead. It’s always busy for dinner. Maria’s combines generous portions, thoughtful flavors, and unbeatable prices, making it a place I’ll keep coming back to. Whether for a quick coffee, a hearty lunch, or an indulgent dinner, it’s a Cape Town gem that I can’t recommend enough!

Brandon

Google
This is a great spot for people watching and great quality food. There seems to be a mix of people that are regulars and fans, and newcomers visiting for the first time. The falafel pita was a winner and amongst the best I've had in Cape Town. We were accomadated for Saturday lunch without a booking even though they were (apparently) fully booked. Will definitely visit again.

Aaron Radomsky

Google
A perfect sunny winters day sitting outside felt like being in another country. The food was fresh and delicous (probably best "greek" food I've had!) The waiter staff were extremely helpful and friendly. A few reviews said the place was affordable, I'd say good value but wouldn't say a quick "cheap" meal. Worth noting they have some excellent wines from non mainsteam estates, and prices seemed quite fair for these estates, like #highconstantia ,#Silverthorn #LaBri and a few others

Mary Banks

Google
The restaurant was very busy so service was slow. When our food arrived we were overwhelmed with the flavours and presentation. We will definitely be back.

ER Singer

Google
Maria’s was recommended to us by a local guide as the place to go in Cape Town for authentic Greek and it did not disappoint. In fact it was outstanding, especially the Yiouvetsi chicken, which I ordered and my daughter ate. Really really good. But so was everything else. Very reasonable prices too. Highly recommended, and it’s not a long or expensive Uber ride from the harbor area. Perhaps our favorite lunch of the entire 2 week trip.