Sign in

Register

Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password

 

Unlock Melbourne's Hidden Gems

The hottest new places to eat, drink, stay and play.

 
By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

Best Greek Restaurants in Melbourne for Mediterranean Mezze

Raise a glass of ouzo and eat like your yia yia’s watching, here’s our pick of the best Greek restaurants in Melbourne.

Modern, coastal theme interior with light timber and terrazzo tiling at Olympia Melbourne
Olympia

If there’s one thing Greeks are known for, it’s putting on a spectacular spread. Plus, with experts everywhere espousing the benefits of the Mediterranean diet, there’s no better time to sit down to a delicious Greek feast. 

Built around mezze, fresh seafood, grilled meats and vibrant salads, this moreish Mediterranean cuisine is as bountiful as it is healthy. And lucky for us, there plenty of stellar venues to indulge our cravings. So for next time the hunger pangs hit, we've taste-tested our way around the city to bring you our top picks for the best Greek restaurants in Melbourne. We hope you’re hungry!

Olympia
Olympia

Olympia

Uncover a slice of Grecian paradise...in an Oakleigh carpark! Olympia is a charming wine bar and restaurant dedicated to seasonal Greek cocktails and share plates. On sunny days, the aptly-designed rooftop will present an Aphrodite level of allure, or you can unwind in a booth downstairs with a glass of Greek or Australian wine. 

Indulge in delectable share plates like olive mortadella and wagyu salami, saganaki croquettes, lobster and prawn rolls, and taramasalata with caviar and koulouri.

When the weekend hits, dive into a vibrant atmosphere of added DJ sets, where disco, funk and soul records spin.

Lively, lovely, Santorini dreaming.

12-18 Chester Street, Enter Via Portman Street, Market Entrance, Oakleigh

Kafeneion (Image Credit: @photos_by_tom)
Kafeneion (Image Credit: @photos_by_tom)

Kafeneion 

We're already hopelessly devoted to Kafeneion, now nestled in the Melbourne Supper Club's former space. Led by renowned restaurateurs Con Christopoulos and Stavros Konis, this intimate Greek eatery excels in authentic cuisine and warm hospitality.

It's an all-out culinary love affair that merges the best of Melbourne's charm with authentic Greek cuisine. Rave reviews highlight dishes like caper-studded fava fondue, avgolemono soup, and braised beef cheek, with a Greek-focused wine list to match.

Don't miss the portokalopita for a sweet finish.

First Floor/161 Spring Street, Melbourne 

Golden Fleece Hotel
Golden Fleece Hotel

Golden Fleece Hotel

Your holiday at home awaits at this super fun Greek restaurant in Melbourne. Golden Fleece Hotel, a heritage pub transformed into a Grecian-inspired paradise, brings chic Santorini vibes south of the river.

Head to the paradisiacal rooftop for sunset cocktails, or enjoy a lively date night in the charming indoor dining areas.

Start with a medley of dips, saganaki, and fried whitebait, then dive into lamb or halloumi souvlaki, chargrilled king prawns, or whole baked fish. Don’t miss the crispy lemon patatas.

Sitchu Tip: Martini fan? Try the Greek salad-inspired martini on the drinks menu.

120 Montague Street, South Melbourne 

Ok Billy
Ok Billy

Ok Billy

Okay, okay, we're about to give away one of Bayside's best secrets. Ok Billy is the oh-so welcoming place to head to for seriously good Greek eats. 

Traditional and authentic Greek food stars across the menu, from meze to gyros, open plates to salads, dips to desserts. There are homemade specials daily. complemented with ouzo, beers, Greek coffee and cocktails guaranteed to bring forth the good times. 

The best part? It's sitting pretty right by the beach; plus, there is live Greek music most weekends with lots of singing and dancing and ouzo shots. Opa! 

574a Main Street, Mordialloc 

Vanilla Oakleigh
Vanilla Oakleigh

Vanilla Lounge

This large, bi-level Greek patisserie and Greek restaurant, boasting modern décor and plenty of outdoor tables, is one of the icons of Oakleigh's prominent Greek dining scene. Settle in to Vanilla Lounge and get ready to travel to the Mediterranean, one boundary-blurring dish at a time.

Being a coffee and dining lounge, Vanilla has something for everyone. It is a family place, a meeting place, a place where you can come and experience a unique European vibe right here in Melbourne.

From award-winning cakes and pastries like their signature vanilla sponge, to plates heaving with fresh seafood and grilled meats, pita, dips and more, this place is the stuff of Greek legend. Zeus, eat your heart out! 

17-21 Eaton Mall, Oakleigh 

Plaka Gyros
Plaka Gyros

Plaka Gyros 

Plaka Gyros serves up a slice of modern Athenian street food with its specialty gyros—crispy, succulent spit-roasted meats, chips, veggies, and tzatziki wrapped in a pita. For a refined touch, enjoy the gyro components separately, with Greek salad and spicy tirokafteri. Vibrant, fun, and deliciously comforting, it’s street food at its finest.

Shop 5 & 6/673 Glenferrie Road, Hawthorn

Jim's Greek Tavern
Jim's Greek Tavern

Jim’s Greek Tavern

The term 'local institution' doesn't even begin to describe the stature that this family-run taverna holds in Melbourne's heart. With some 50 years under its belt, the banquet-only restaurant is broadly loved as one of the best Greek restaurants in Melbourne for its anything-goes spirit, with BYO wine flowing as freely as grilled seafood, meats, cheeses and breads. You'll never quite know what's coming next, but that's half the fun.

32 Johnston Street, Collingwood 

Gracie Greco
Gracie Greco

Gracie Greco

One of the best Greek restaurants in Melbourne is Gracie Greco. Gracie’s is a celebration of Greek cuisine, crafted by two brothers who grew up in the family business. Gather your friends and dive into a banquet of taramosalata, tzatziki, pita, and crispy saganaki. Enjoy chargrilled octopus, spicy prawns, gyros, stuffed peppers, and sticky baklava. As the night winds down, you'll feel like you're strolling through Athens, full of flavour and joy.

536 Riversdale Road, Camberwell 

Nikos
Nikos

Nikos 

From humble beginnings in 1987, Nikos has grown to become one of the most popular Greek restaurants in Melbourne, now with two locations in Oakleigh and Fairfield. Hellenic enthusiasts flock to this café for its Greek sweets, including croquembouche and eclairs, but the café menu shines, too. Enjoy spanakopita, fruit salad with Greek yoghurt, and koulouri for breakfast, or indulge in weekend loukoumades filled with honey or Nutella. Lunch brings comforting pastitsio, moussaka, and flaky pastries, all beloved by locals.

25 Portman Street, Oakleigh

254-262 Wingrove Street, Fairfield

Greca Street
Greca Street

Greca Street

Another sleek Greek restaurant in Melbourne that can be found in the renowned Greek precinct of Oakleigh is Greca Street. Be welcomed in by the warm atmosphere, friendly service and charismatic smile of owner Mike. Offering traditional Mediterranean food and wine reminiscent of a meal in the heart of Athens, you won't put a foot wrong by booking in a dinner here. Especially with the restaurant's commitment to fresh and hand-selected Australian produce matched with regional Greek wines. 

66 Portman Street, Oakleigh 

Bahari The Hellenic Palate
Bahari The Hellenic Palate

Bahari The Hellenic Palate

Over the last five years, Masterchef alumni Philip Vakos’ trendy modern Greek restaurant has cemented itself as a Swan Street favourite . The shareable menu of traditional Greek recipes cooked with a contemporary touch across dips, small plates, grilled and roasted meats, colourful salads and dessert, makes Bahari one of the best Greek restaurants in Melbourne.

177-179 Swan Street, Richmond

Stalactites
Stalactites

Stalactites

Ending a big night with a hot Stalactites souvlaki is basically a rite of passage in this city. This 24-hour icon of Melbourne has been operating for over 40 years, doing simple, classic Greek fare across dips, giros platters, grilled meats and homey comfort food just like yiayia makes. Let’s be real though, the souvlaki is the main calling here – fluffy pita wrapping crisp lettuce, tomato, onion, homemade tzatziki and your choice of lamb, chicken, spiced bifteki or veggie and feta patties.

177/183 Lonsdale Street, Melbourne

10 Greek Plates
10 Greek Plates

10 Greek Plates 

Say hello to 10 Greek Plates, where Greek food and simple, beautiful flavours shine, making for memorable dishes and an even more memorable dining experience. We recommend gathering a large group so you can snack on one of everything on the menu. Enjoy dip trios and souvlaki, saganaki and zucchini fritters, large Hellenic platters of mixed lamb and chicken and all the sides, while sipping on ouzo and yelling out 'Opa' at every opportunity. 

136/138 Martin Street, Brighton 

Demitri's Feast
Demitri's Feast

Demitri’s Feast

A few years ago Jim Karabagias, tired of smashing avocados, turned his brunch-focused café into a sleek, Greek mezze bar – and he’s never looked back. At Demitri’s Feast you’ll familiar dishes cooked with organic produce and an experimental hand, as well as favourites like saganaki, spanakopita and pastitio all making an appearance. 

141 Swan Street, Richmond 

Agapi
Agapi

Agapi

Richmond’s Swan Street is ground zero for the best Greek restaurants in Melbourne, and family-owned Agapi has been doing its thing here for over 50 years. Known for their rustic cuisine and relaxed atmosphere, they’re a go-to for lovers of Mediterranean food. The kitchen bangs out delicious meze, grills, souvlaki and a wide variety of fresh seafood seasoned lightly and given just a touch of flame to bring out peak flavour and texture.

262 Swan Street, Richmond 

Ammos Greek Tavern
Ammos Greek Tavern

Ammos Greek Tavern 

An abundant menu of dips and meze, oven-baked moussaka, chargrilled and fried seafood, mix grill plates, salads, baklava and loukoumades await at Sandringham's Ammos Greek Tavern. Authentic Greek food from the heart (hello, lamb and chicken roasted on the spit), you'll be drawn in not just for the succulent dishes and droolworthy flavours, but also by the friendly service and warm ambience. Like a real Greek taverna by the sea, the serves are generous and the plates of fresh seafood shine. 

66 Station Street, Sandringham

Yassas
Yassas

Yassas

For stellar Greek food head to Yassas on Southbank, where they’re cooking the fresh and flavoursome food of southern Kalamata. Here they cook over a coal fire pit, as they do traditionally in Greek homes and street stalls, resulting in smokier, crispier and all round more juicy cuts of meat. Supplement the table with pomegranate-dotted grain salads, oozy grilled saganaki and a few rounds of ouzo, and you’ve got an easy dinner winner from one of the best Greek restaurants in Melbourne.

4-9/3 Southgate Avenue, Southbank

Salona
Salona

Salona

Local institution and one of Melbourne’s best Greek restaurants, Salona has been trading for over 50 years, but you wouldn’t know it thanks to a recent top-to-bottom renovation. The menu keeps it OG, with dips, meze and shareable mains – think roast lamb, lemony spinach rice and hearty beef pastitsada – accompanied by Greek inflected cocktails like a mastiha-spiked ‘Moscow Moulari’.

260A Swan Street, Richmond 

Tsindos
Tsindos

Tsindos 

Tsindos has been open since Lonsdale Street’s glory days as the Little Greece of Melbourne. Over 35 years this family-owned restaurant has fed Prime Ministers, Presidents, tennis players and footballers, as well as countless Melburnians after a taste of their warm hospitality and generous Greek food. Their banquet menus are known to best even the hungriest of patrons, overloaded with meze, grilled seafood, souvlaki, sides and topped off with loukoumades and ice cream.

197 Lonsdale Street, Melbourne 

Eleni's Kitchen & Bar
Eleni's Kitchen & Bar

Eleni's Kitchen & Bar 

This authentic Greek restaurant in Yarraville has been cooking up a storm in Yarraville since 1971 - and shows no signs of stopping! Super authentic, the flavours here are incredible - all slow-cooked and chargrilled meats, seafood, banquet dining and traditional and continental desserts. 

28 Anderson Street, Yarraville

Mykonos Taverna
Mykonos Taverna

Mykonos Taverna 

Much like the island, Mykonos Taverna is all about Greek passion, charm and creating a place for all to enjoy. Step in to an island oasis where the walls are decorated with contrasting elements of bright white with turquoise, bringing the place to life. The food is modern Greek cuisine created with old-school recipes served for the modern palate.

58 Portman Street, Oakleigh 

Elia
Elia

Elia Greek Taverna

A festive but unassuming Greek restaurant, with traditional blue-and-white décor, Elia Greek Taverna is cooking up homestyle food with flavorsome and hearty aplomb. It's a charming place where you can gather with friends or family, to share plates of  traditional Greek food and let the good times flow. From zucchini and feta croquettes served with a lemon infused yoghurt to chargrilled octopus with fava bean puree and capers, slow-cooked pork belly with grape molasses to chargrilled chicken with lemon labneh and salsa verde, the menu delights at every turn. 

57 Burgundy Street, Heidelberg

Now that you’ve tackled the best Greek restaurants in Melbourne, continue your gastronomic world tour with our top foodie picks, these are the most delicious Japanese restaurants, Korean BBQ and Italian spots in town. In between meals, you’ll find us playing tourist for the day – checking out cool street art and discovering hidden gems all over the city.

Stay in the loop

Subscribe
LOAD MORE ARTICLES