Ten Best Restaurants in Melbourne
We curated this list using trusted sources like The Age Good Food Guide, Broadsheet Melbourne, Timeout, and top reviews from locals and visitors.
These ten Melbourne restaurants capture the city’s diverse culinary culture — from fine dining experiences to casual, modern cafés loved by locals.
1. Attica – Modern Australian / Fine Dining
A true icon of Melbourne’s food scene, Attica consistently ranks among the best restaurants in the world. Chef Ben Shewry’s creativity shines through in every course, blending native Australian ingredients with global inspiration.
Address: 74 Glen Eira Rd, Ripponlea VIC 3185
Phone: (03) 9530 0111
Website: attica.com.au
2. Vue de Monde – Contemporary Australian / Luxury Dining
Perched high in the Rialto Towers, Vue de Monde offers breathtaking views of Melbourne’s skyline and a refined tasting menu. Expect modern Australian cuisine served with precision and flair.
Address: Level 55, Rialto Towers, 525 Collins St, Melbourne VIC 3000
Phone: (03) 9691 3888
Website: vuedemonde.com.au
3. Chin Chin – Thai / Modern Asian
A Melbourne institution known for its buzzing atmosphere and bold flavors. Chin Chin has become synonymous with fun dining, where every dish packs a punch and the cocktails flow easily.
Address: 125 Flinders Ln, Melbourne VIC 3000
Phone: (03) 8663 2000
Website: chinchinrestaurant.com.au
4. Supernormal – Asian Fusion / Modern Japanese
Andrew McConnell’s Supernormal brings together Japanese, Korean, and Chinese influences in a minimalist setting. The lobster roll is a must-try, and the downstairs bar is perfect for late-night dining.
Address: 180 Flinders Ln, Melbourne VIC 3000
Phone: (03) 9650 8688
Website: supernormal.net.au
5. Tipo 00 – Italian / Pasta Bar
Small, elegant, and always full, Tipo 00 is a pasta-lover’s dream. Known for handmade pasta dishes, this Little Bourke Street gem has become a staple for locals seeking comfort and quality.
Address: 361 Little Bourke St, Melbourne VIC 3000
Phone: (03) 9942 3946
Website: tipo00.com.au
6. Coda – Modern Vietnamese / Asian Fusion
Located in the heart of Melbourne’s laneways, Coda offers inventive dishes that fuse Vietnamese flavors with French sophistication. The space is sleek and perfect for intimate dinners.
Address: 141 Flinders Ln, Melbourne VIC 3000
Phone: (03) 9650 3155
Website: codarestaurant.com.au
7. Flower Drum – Cantonese / Fine Dining
A Melbourne classic since the 1970s, Flower Drum remains one of Australia’s premier destinations for refined Cantonese dining. Expect impeccable service, delicate flavors, and signature Peking duck.
Address: 17 Market Ln, Melbourne VIC 3000
Phone: (03) 9662 3655
Website: flowerdrum.melbourne
8. Matilda 159 Domain – Wood-Fired / Contemporary Australian
Known for its wood-fired cooking and rustic aesthetic, Matilda delivers smoky, hearty dishes with style. The interior design and attention to detail make it an unforgettable dining experience.
Address: 159 Domain Rd, South Yarra VIC 3141
Phone: (03) 9089 6668
Website: matilda159.com
9. Ezard – Modern Australian / Degustation
Tucked below street level, Ezard offers a luxurious and intimate dining space with a multi-course tasting menu. It perfectly balances Asian flavors with Australian creativity.
Address: 187 Flinders Ln, Melbourne VIC 3000
Phone: (03) 9639 6811
Website: ezard.com.au
10. Lune Croissanterie – Bakery / Breakfast & Brunch
The Lune experience has become a Melbourne ritual. Famous for its perfectly laminated croissants and minimalist design, this bakery redefines what pastry craftsmanship means.
Address: 119 Rose St, Fitzroy VIC 3065
Phone: (03) 9419 2320
Website: lunecroissanterie.com
Melbourne’s dining scene continues to evolve with world-class talent, multicultural influence, and innovative design. Whether you’re searching for fine dining, neighborhood favorites, or brunch perfection, these ten restaurants showcase the best the city has to offer.