The 10 best restaurants in Melbourne everyone should know about

Vue de monde's seasonal chef’s menu focuses on native Australian ingredients with a fine dining and innovative twist. Credit: Vue de monde
A meat dish cooked over stones at Vue de monde in Melbourne

The culinary culture in Melbourne is diverse, vibrant and exciting. As the food capital of Australia, Melbourne boasts a vast array of restaurants and eateries offering almost every style of food you can think of from spectacular outdoor dining to cosy, intimate venues perfect for date night. Whatever atmosphere and cuisine you fancy, you’re sure to find the perfect restaurants in Melbourne.

There’s a venue in St. Kilda offering delicious Mediterranean classics with views over the ocean. Or head to South Yarra for European bistro fare with contemporary jazz to accompany your meal. In Fitzroy, go for the authentic Japanese omakase experience and watch the chefs prepare your meal in front of your eyes. Or perhaps head to Glen Iris, where a quaint trattoria will transport you to the heart of Italy.

Don’t miss out – book your seat at one of the best restaurants in Melbourne on OpenTable today.

Read on to discover 11 of the best restaurants in Melbourne

For bold Vietnamese flavours and a cool hip-hop vibe – make your next night out at Straight Outta Saigon in Melbourne CBD

straight-outta-saigon1
A real taste of authentic Vietnam in the centre of Melbourne CBD at Straight Outta Saigon. Credit: Straight Outta Saigon
straight-outta-saigon2
Oodles of noodles, bags of flavour and a lively atmosphere await at Straight Outta Saigon in Melbourne. Credit: Straight Outta Saigon
straight-outta-saigon3
Great food, innovative drinks and a lively hip-hop vibe at Straight Outta Saigon. Credit: Straight Outta Saigon

Sample Vietnamese street food to a backdrop of classic nineties hip-hop mixtapes when you eat at Straight Outta Saigon, one of the best restaurants in Melbourne CBD. The vibe is unfailingly cool, mixing vibrant Vietnam with urban Australia. Enjoy classic Vietnamese flavours with a contemporary twist, from tropical elixir cocktails to a menu showcasing the best from the Land of the Blue Dragon. Try the Saigon social menu for group bookings and pre-theatre eats. The main menu features delights such as Saigon shaking beef stir-fried with crispy kale and black pepper sauce, scallops baked in the shell with pickled ginger, and spicy Vietnamese red curry with your choice of chicken or tofu and crispy eggplant. Start your night with a land of the rising sun lychee cocktail with yuzu sake, and end with a decadent Saigon espresso martini.

For one of the best bistro restaurants in Melbourne with live jazz – book at Omnia Bistro and Bar in South Yarra

omnia-bistro-bar1
Contemporary European bistro food from the best Australian produce at Omnia Bistro and Bar. Credit: Omnia Bistro and Bar
omnia-bistro-bar2
 Finish your meal with your choice from the delectable cheese trolley at Omnia Bistro and Bar in Melbourne. Credit: Omnia Bistro and Bar
omnia-bistro-bar3
The light and airy dining room at Omnia Bistro and Bar is the perfect place to catch up with friends. Credit: Omnia Bistro and Bar

Bringing you a modern take on classic Australian cuisine with the energy of a European bistro, Omnia Bistro and Bar has a strong reputation as one of Melbourne’s best restaurants for a reason. Named a two-hat restaurant in 2023 and 2024, enjoy fine dining at its best in the heart of South Yarra. With a buzzing main bar, a cosy and intimate Barrel Room and a light and airy Conservatory Room, Omnia is a venue for every occasion. Wednesday nights are jazz nights. Step back to the roaring twenties with food and cocktails served to a backdrop of live contemporary jazz. The menu changes seasonally, showcasing the best local produce. Showstoppers could include Omnia house caviar with fromage blanc bavarois, juicy lamb rump with Jerusalem artichoke and black walnuts, or grilled hapuka with chorizo and green apple.

For one of the best Italian restaurants in Melbourne – head to Gilson in South Yarra

gilson1
Enjoy classic Italian food and that famous Italian bonhomie when you dine at Gilson in South Yarra. Credit: Gilson
gilson2
There’s more than just pizza and pasta on the menu at Gilson – real down-home Italian cooking awaits. Credit: Gilson
gilson3
A neighbourhood favourite, enjoy fresh pasta and more at Gilson in South Yarra. Credit: Gilson

Neighbourhood favourite Gilson in South Yarra brings you the best of the best of Italian cuisine, using local, seasonal produce. The relaxed setting and warm, welcoming vibe are part of what makes locals return again and again. Take a seat in the intimate dining room or enjoy spectacular views over the Royal Botanic Gardens when you dine out of doors. Wood-fired pizza is a lunchtime specialty at Gilson, with innovative topping combos ranging from vodka sauce and fior di latte to pepperoni, chilli and honey. The caserecce pasta with stracciatella cheese and sun-dried tomatoes is divine, as are the crispy calamari fritti and juicy porterhouse steaks. Or for something a little different for brunch, try chilli scrambled eggs with bacon, ricotta and spring onions. The drinks list includes Italian-inspired cocktails – try the refreshing mandarin gimlet or the Amalfi sunset with Passoa and lime.

For Melbourne’s premier Japanese omakase dining experience – pull up a stool at the counter at Shusai Mijo in Fitzroy

shusai-mijo1
The best of Australian seafood crafted into the best artistic Japanese sushi at Shusai Mijo in Fitzroy. Credit: Shusai Mijo
shusai-mijo2
Watch the chef’s work while you dine with like cooking experiences at Shusai Mijo in Melbourne. Credit: Shusai Mijo
shusai-mijo3
The best seats in the house at Shusai Mijo, where you can watch the chefs prepare your food right in front of your eyes. Credit: Shusai Mijo

The chefs at Shusai Mijo use only the freshest of Australian ingredients to bring you an innovative twist on Japanese kappo cooking, omakase style. Each chef is an expert in their craft, with a library of knowledge about flavour and presentation. Best of all, you get to watch them perform their magic while you dine – that’s the beauty of omakase. The tasting menus are designed to showcase the best of Japanese food and drink, with sake-driven beverage pairings for each course. Wine and non-alcoholic pairings are also available. Sample dishes could include NZ bluefin Amaki sashimi, Yamagata wagyu with hoba miso or snow crab with Kristal caviar. The ethos focuses on harmonising each expertly prepared course with a complementary sake, for a unique gastronomic experience directly from Japan. Alongside 14 different types of sake, you’ll find creative cocktails and mocktails, Japanese imported beers and more.

For one of the best pub restaurants in Melbourne – take a seat at Mount Erica Hotel in Prahran

mount-erica-hotel1
The pub food you will know and love, prepared to perfection at Mount Erica Hotel. Credit: Mount Erica Hotel
mount-erica-hotel2
Start with freshly shucked oysters when you dine at Mount Erica Hotel in Melbourne. Credit: Mount Erica Hotel
mount-erica-hotel3
Pull up a chair by the roaring fire and enjoy a cosy meal at Mount Erica Hotel. Credit: Mount Erica Hotel

Don’t allow the relaxed corner pub setting of Mount Erica Hotel fool you into thinking this is a place for bar snacks and egg and chips. The food at Mount Erica is one of the biggest draws, taking traditional pub grub to a new level. While you can still grab a cheeseburger or battered fish and chips, you could just as easily choose octopus escabeche with saffron aioli, roasted duck leg with fennel and radicchio, or crab linguine with garlic, chilli and gremolata. This is corner pub with a designer edge. Families are welcome, including your furry friends, until 8 pm. Daily deals mean you can enjoy the best pub food in town at an affordable price. Try oysters and fizz weekdays from 4 pm until 6 pm, pop in on a Tuesday for steak day, or head over for Sunday roast, served all day (until sold out).

For seasonal fine dining with a theatrical flair – take a trip to Vue de monde in Melbourne CBD

A fine dining dish at Vue de monde in Melbourne
Not just a meal but an experience, with theatrical fine dining at Vue de monde in Melbourne. Credit: Vue de monde
A meat dish cooked over stones at Vue de monde in Melbourne
Not just a meal but an experience, with theatrical fine dining at Vue de monde in Melbourne. Credit: Vue de monde
vue-de-monde2
Be sure to save room for dessert at Vue de monde – you won’t regret it. Credit: Vue de monde
vue-de-monde3
An elegant interior with sweeping views across the city at Vue de monde in Melbourne. Credit: Vue de monde

For over 20 years, Vue de monde has been a staple of the Melbourne dining scene. Starting out in a quirky terrace building in Carlton, today, Vue de monde is located on the 55th floor of the Rialto building, offering panoramic views across the cityscape while you dine. Award-winning and internationally recognised, this is clearly one of the best restaurants in Melbourne for a reason. Home-grown produce and the best of native Australian ingredients form the backbone of the menu, with dishes crafted to perfection by executive chef Hugh Allen. While the menu changes regularly to reflect the seasons, you could encounter dishes such as Tasmanian oysters with wasabi and avocado, red kangaroo served with pan-fried mushrooms, or a palate-cleansing cantaloupe with lemon verbena. All food is served as part of the signature chef’s tasting menu, with over 10 dishes to try each time you visit.

For one of the best hidden bars in Melbourne – discover Yugen Dining in South Yarra

yugen-dining1
 Distinctive Japanese flavours presented with an artistic flair at Yugen Dining in Melbourne. Credit: Yugen Dining
yugen-dining2
Finish your meal with a warm sake in true Japanese style at Yugen Dining, where the night never ends. Credit: Yugen Dining
yugen-dining3
 Warm colours and muted lighting make Yugen Dining the perfect venue for your next date night. Credit: Yugen Dining

If dining after dark and stretching the evening out into the wee small hours is your thing, then Yugen Dining is the place for you. This subterranean venue is one of Melbourne’s best restaurants, with a dark and intimate atmosphere perfect for all you night owls. Take your evening underground to the lower dining room, where you can enjoy the chef’s tasting experience menu, featuring highlights such as flaky red snapper with jamon and shiso soy, or smoked eel chawanmushi with brown butter and chives. Or pull up a stool at the omakase bar on the mezzanine floor for freshly prepared sushi created in front of your eyes. For a lighter experience, discover exquisite infusions and tea blends Japanese-style at Yugen Tea Bar, paired with delicacies from a world-class team of expert pastry chefs.

For a cuisine masterclass at one of Melbourne’s best Italian restaurants – drop into Grazia Restaurant in Glen Iris

grazia-restaurant1
Mouthwatering pasta dishes made from traditional Italian recipes at Grazia Restaurant. Credit: Grazia Restaurant
grazia-restaurant2
Creamy tiramisu – the perfect end to a classic Italian meal at Grazia Restaurant in Melbourne. Credit: Grazia Restaurant
grazia-restaurant3
A real Italian trattoria vibe awaits you at Grazia Restaurant in Glen Iris. Credit: Grazia Restaurant

Traditional, seasonal and flavoursome are the watchwords at Grazia Restaurant, one of the best Italian restaurants in Melbourne. With recipes handed down through the generations, this is Italian cuisine at its very best – just like Nonna used to make. Each classic dish has been honed and enhanced to suit the tastes of today’s discerning diner. A casual vibe with friendly and welcoming service make a visit to Grazia a memorable experience. Start your meal with fluffy hand-made focaccia with chef Joey D’s signature chilli crisp – a must-try. Roman-style pizza is a house specialty, cooked in the custom-built Castelli oven until light and crunchy. Seafood lovers will want to sample the artisan-made pappardelle pasta, served with lobster bisque and king prawns. Or try the medium roasted rump of lamb with pearl couscous and Persian fetta. The drinks menu focuses on Italian and Australian wines, beers and cocktails, with a few European gems thrown in for good measure.

For wood-fired Filipino cooking and an all-natural wine list – head on over to Serai Kitchen in Melbourne CBD

serai-kitchen1
Whole fish cooked over the wood-fired grill – a specialty at Serai Kitchen in Melbourne CBD. Credit: Serai Kitchen
serai-kitchen2
 Enjoy your meat cooked Filipino-style over open flames at Serai Kitchen. Credit: Serai Kitchen
serai-kitchen3
Have a good gossip over house cocktails at Serai Kitchen in Melbourne’s central business district. Credit: Serai Kitchen

The vision behind Serai Kitchen was the creation of a Filipino “home from home”, ideated by Ross Magnaye and Shane Stafford. While located in the heart of Melbourne, diners at Serai Kitchen experience the passion and vitality of The Philippines, along with a great sense of fun. The bar and restaurant area has a relaxed atmosphere, while the open kitchen serves food omakase-style with flair. Enjoy a signature cocktail or glass of hand-picked vin naturel while you peruse the menu. The menu, which changes frequently, is divided into snacks, crispy things, wood-fired dishes, large plates and sides. Sample dishes include Gippsland lamb ribs cooked over flame with sticky adobo sauce, kare kare hash browns with salted duck egg and peanut sauce, and seared kangaroo kilawin with toast and wood-roast bone marrow.

For beachfront Mediterranean-style dining with water views – book at Donovans in St. Kilda

donovans1
Donovans, a true taste of the Mediterranean – with sea views indoors and out. Credit: Donovans
donovans2
Pull up an armchair and get comfy around the fire when you dine at Donovans in St. Kilda. Credit: Donovans
donovans3
With views from the picture windows over the bay and a roaring fire indoors, dining at Donovans is a pleasure whatever the weather. Credit: Donovans

Soak up the stunning views over the bay when you dine at Donovans, one of Melbourne’s best restaurants for Mediterranean fare. Whether you dine indoors around the fire, or outdoors overlooking the beach, you’ll feel right at home at Donovans. Although, that’s a home where you don’t have to lift a finger to enjoy a delicious meal. Private and semi-private dining areas are also available for group bookings, making this the ideal venue for your next celebration or event. Peruse the menu while absorbing the tranquil atmosphere – perhaps order the house smoked salmon with blini and crème fraiche to nibble on while you decide. For the main, you’ll be hard-pressed to choose between Queensland leader prawns or whole baby snapper, each cooked over charcoal and served with house chips and salad leaves. Or opt for a whole roast duck for two, with wholegrain mustard salad and spiced jus.

For dynamic dining at one of Melbourne’s best restaurants – take a seat at Di Stasio Citta in Melbourne CBD

di-stasio1
Food so good you’ll want to share, just so you can taste everything at Di Stasio. Credit: Di Stasio
di-stasio2
Hand-made pizzas cooked true Italian style at Di Stasio in Melbourne CBD. Credit: Di Stasio

Di Stasio Citta in Melbourne’s central business district and Di Stasio Carlton bring together the cultural and artistic heritage of Australia and Italy. Designed to inspire ideas as well as fill your belly, Di Stasio has a dynamic electric vibe that will keep you buzzing all night. Sister venue Café di Stasio in St. Kilda brings the same ideas to a more intimate venue. The menu brings you the best of Australian produce cooked Italian-style – think baked scallops with a herb crust, handmade pasta with crab deluxe and veal with prosciutto in a sage and white wine sauce. Or try the set menu – start with cocktail canapes, then sample smoked kingfish, tagliatelle with mushrooms and swordfish with saffron sauce, finished with Italian apple pie with Calvados cream and a signature cocktail – divine.

📍 Citta Check availability

📍 Carlton Check availability

There’s so much to choose from when you dine out in Melbourne that half the battle is narrowing down what you might like. From classic Italian and modern European to the best of Asia and home-grown Australian goodness. Some of the best restaurants in Melbourne are centrally located, but there are also plenty of hidden gems to discover on the outskirts.

Book a table for yourself and friends at one of the best restaurants in Melbourne right now on OpenTable.

If you fancy something specific, have a read of these guides to discover where to find exactly what you want at some of the best Melbourne restaurants:

Find your table for any occasion