Ela Re — Visit Melbourne’s Best Greek Restaurants to Pretend You’re in the Med

best greek restaurants mebourne

Melbourne is renowned for its multicultural food scene, and Greek cuisine is no exception. From traditional tavernas to modern bistros, the city boasts a diverse range of Greek restaurants that offer a taste of the Mediterranean. Whether you’re looking for classic dishes like moussaka and souvlaki or modern twists on Greek cuisine, Melbourne has something for everyone.

Here are the five best Greek restaurants in Melbourne that will satisfy your cravings for delicious food and a taste of Greece.

best greek restaurants mebourne
Photo: Salona


Salona is one of the most popular Greek restaurants in Melbourne, situated in the heart of the bustling suburb of Richmond. The menu features traditional Greek dishes made with fresh, locally sourced ingredients, including souvlaki, moussaka, and grilled seafood. Expect a warm and welcoming atmosphere, with friendly staff passionate about sharing their love of Greek food with their customers. It’s a must-visit for anyone looking for an authentic taste of Greece in Melbourne.

best greek restaurants mebourne
Photo: Bahari


The flavours of the Aegean islands inspire this lively and vibrant Greek restaurant which features a range of seafood and meze plates, as well as traditional Greek dishes like moussaka and lamb souvlaki. Their octopus and saganaki are highly recommended, and the buzzing atmosphere makes it the perfect place to go with friends or for a celebratory meal. The cocktail menu is also impressive, with a range of creative drinks that perfectly complement the food and should not be overlooked.

best greek restaurants mebourne
Photo: Tracey Ah-kee

Jim’s Tavern

A Melbourne institution since 1972, Jim’s Greek Tavern is a no-frills restaurant that serves up delicious, authentic Greek food at reasonable prices. Their lamb souvlaki and moussaka are must-tries, and the atmosphere is always lively and fun, with friendly staff and a bustling open kitchen. If you’re looking for a traditional Greek dining experience in Melbourne, Jim’s Greek Tavern is a must-visit.

best greek restaurants mebourne

Kalimera Souvlaki

Craving souvlaki? Kalimera is the go-to place for locals. The menu focuses on traditional souvlaki wraps made with fresh, locally sourced ingredients. Expect wraps with a range of fillings, including lamb, chicken, pork and vegetarian options, which are always packed to the edge. You can also pick various sides, such as Greek salad, fries and halloumi, to complete the meal.

best greek restaurants mebourne
Photo: Stalactites Restaurant

Stalactites Restaurant

This Melbourne institution has been serving up delicious Greek food since 1978 and is an iconic part of the city’s food scene. Famous for its souvlaki, gyros, and other traditional Greek dishes, Stalactites is a must-try. As soon as you walk through the doors, you’re transported to Greece, with the warm Mediterranean decor and the sound of Greek music playing in the background. One of the standout dishes is the souvlaki, which is made with marinated meat, fresh pita bread, and a range of tasty toppings like tzatziki, tomato, onion, and lettuce.

Related: 33 of the Best New Restaurants and Bars in Melbourne Right Now

Related: These Are the Hottest Melbourne Weekend Getaway Spots, According to TikTok

Read more stories from The Latch and subscribe to our email newsletter.