The 10 Best Restaurants In Melbourne

Cafe food at The Naked for Satan Bar situated on the famous Brunswick street strip Melbourne Fitzroy Australia
Cafe food at The Naked for Satan Bar situated on the famous Brunswick street strip Melbourne Fitzroy Australia | © Robert Mora / Alamy Stock Photo
Matthew Clark

Melbourne is a city that prides itself on its range of unique restaurants serving great food. Home of the Melbourne Food and Wine Festival, the city has enough restaurants to try a new one every day of the year; we list a selection of some of the best here.

1. Mamasita

Restaurant, Bar, Mexican, Vegetarian, Vegan, Gluten-free

On Collins Street, hidden at the top of a flight of stairs, behind an inconspicuous door is a high-ceilinged, authentic Mexican restaurant and tequila bar, Mamasita. Using ingredients you’d never think of to make mouth-watering Mexican delights, you’ll be sure to be singing its praises as you walk out the door. This cosy tapas bar is a great place to come with a friend or three who love to share.

2. Pure South

Restaurant, Australian

Pure South provides a world-class culinary experience with some of the best produce Australia has to offer. Pure South pays homage to Australia’s most southern, and only island state, Tasmania, by using ethically cultivated ingredients assembled from local farmers, fishermen and artisan producers. This is a romantic location, which is perfect if you’re looking to try some authentic Australian fine dining that is matched with a stunning selection of Australian wines.

3. Naked for Satan

Restaurant, Spanish

The Naked for Satan Melbourne Australia
© Robert Mora / Alamy Stock Photo

Doubling as one of Fitzroy’s most popular bars, as well as one of the best restaurants in the suburb, Naked for Satan is a superb spot to eat or drink. Its intriguing décor matches the hipster feel for which Fitzroy famous. On the bottom floor you will find their revered vodka bar with a line-up of vodka from all around the world.

4. Hofbräuhaus

Market, Restaurant, Austrian, German, Beer

In an indistinct laneway between Bourke Street and Little Bourke Street is this multi-level southern-German inspired beer hall. You can be sure that you won’t leave hungry after being served a hearty schnitzel with chips and salad. Be sure to try one of the many genuine German and Austrian beers or ciders Hofbräuhaus has to offer.


The award winning Rockpool Bar & Grill, located within the chic Crown Casino complex, offers a menu that exhibits the highest quality regional produce from Australia. Inspired by the great North-American steakhouses, Rockpool provides an uncomplicated display of delicious Australian grain-fed beef.

Rockpool Bar & Grill, Crown Casino, 8 Whiteman Street, Crown Towers, Southbank VIC, Australia +61 3 8648 1900


5. Belgian Beer Café

Bar, Cafe, Restaurant, Pub Grub, Belgian, Australian

Sunday afternoon scene at Belgian Beer Cafe Melbourne Victoria Australia
© Bill Bachman / Alamy Stock Photo
With a refreshing mix of Australian cuisine and classic Belgian specialities, the Belgian Beer Café never disappoints. Located at the foot of the esteemed Eureka Tower, this European-style bar and restaurant houses beers from all around the world, displaying, above all, their fascinating collection of Belgian beers.

6. Shanghai Village

Restaurant, Chilean, Asian, Vegetarian

Shanghai Village yum cha restaurant Chinatown Little Bourke St Melbourne Victoria Australia.
© domonabike / Alamy Stock Photo
In the middle of Chinatown, you will find an array of different Asiatic restaurants. Our pick for best restaurant on this bustling thoroughfare is Shanghai Village. This three-level dumpling house is the perfect place if you want something quick, simple, cheap and delicious. Order a few plates of dumplings and chow down before exploring some more of Melbourne.

7. Vue de Monde

Restaurant, Australian

Vue de Monde
Courtesy of Vue de Monde
Soaring over Melbourne at 234 metres, and occupying the observation deck of the second tallest building in the city, Vue de monde houses itself serving modern fine dining with a view extending up to 60 kilometres on a clear day. Be sure to book in advance to get a table at this prestigious restaurant if you want to have the opportunity to taste some of Melbourne’s best haute cuisine.

8. Tiamo

Bistro, Restaurant, Italian

Even on an inner-suburb street famous for it’s Italian food, Tiamo is a highlight. This authentic Italian kitchen serves well balanced gourmet pizza and pasta that leave you dreaming of the rustic Italian countryside. The décor gives this little restaurant the air of a traditional Italian bistro, as does the homemade pasta and wait-staff who communicate in Italian.

9. Supernormal

Restaurant, Diner, Asian

Courtesy of Supernormal
Supernormal gives the impression of being a communal dining canteen, with long benches and Japanese décor. This under-stated diner serves some of the finest Asian food in Melbourne. With friendly service, this kitchen, located on Flinders Lane, provides a dining experience that can’t be overlooked.

Culture Trips launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes places and communities so special.

Our immersive trips, led by Local Insiders, are once-in-a-lifetime experiences and an invitation to travel the world with like-minded explorers. Our Travel Experts are on hand to help you make perfect memories. All our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.

All our travel guides are curated by the Culture Trip team working in tandem with local experts. From unique experiences to essential tips on how to make the most of your future travels, we’ve got you covered.

Edit article