Where to Dine in Melbourne

From fine dining to laneway eating, food plays an integral part of Melbourne’s culture. On any day of the week, you’ll find diners indulging in the finest fare at the latest eateries and old favourites that can be found throughout the city. Join in at any of these top-notch establishments:


Australasia’s highest ranked restaurant according to the World’s 50 Best Restaurant list, Attica presents beautifully balanced, modern cuisine integrating native Australian ingredients.

Vue de Monde

Take an unforgettable culinary journey on the 55th floor of the Rialto Tower, with sweeping views across the city. The décor is almost as impressive as the food.

Chin Chin

Ever popular and for good reason: the Thai style food is fresh, the atmosphere electric and the service impeccable.


Dimly lit and intimate, Tonka serves modern Indian cuisine that will have you coming back for more.


Social and refined all at once, Supernormal serves a selection of Thai-inspired dishes. Groups can book the private dining room downstairs, complete with karaoke.


Melbourne’s original tapas venue, this tiny place packs a punch in every dish and draws a crowd because of it.


Sushi as it’s meant to be. Enjoy 15 courses prepared before you with each expertly matched with wine and sake.


St Kilda’s culinary institution, offers three options: fish and chips beachside, a casual grill restaurant on level one or a more refined affair upstairs.

Image Credit: Visit Victoria