Skip to content
roundup

Where to Eat in Melbourne: The Local Food Guide

Melbourne's reputation as Australia's dining capital is built on range as much as quality. Across the inner city and surrounding suburbs you'll find everything from CBD coffee spec

By Melbourne Spots · 19 June 2026

Melbourne's reputation as Australia's dining capital is built on range as much as quality. Across the inner city and surrounding suburbs you'll find everything from CBD coffee specialists to neighbourhood Italian kitchens and dedicated Peking duck. This guide pulls together a spread of restaurants and cafes worth knowing, from the city centre out to St Kilda, Richmond, Brunswick and beyond.

Why Melbourne delivers

Whether you're after a quick CBD coffee, a long Italian lunch or a sit-down restaurant feed, Melbourne's eating scene is spread across distinct pockets, each with its own character. The venues here cover the CBD plus inner suburbs like Richmond, Carlton, Collingwood, South Yarra, Hawthorn, North Melbourne and the bayside at St Kilda and Docklands, so there's something close to wherever you're based or heading.

Highlights

  • CBD coffee and cafe stops: Patricia Coffee Brewers and Regretless - Low Carb Pleasure
  • Italian in the suburbs: Vaporetto Bar & Eatery in Hawthorn and Sassy Italian Restaurant in North Melbourne
  • Peking duck: Hua Lu Peking Duck in North Melbourne
  • Brunch and cafe culture: Bellboy Cafe in Brunswick, The Heart of Carlton, and Commune in Collingwood
  • Richmond dining: Flour Child Richmond and ONDA Bar & Eatery
  • Bayside eating at St Kilda: Lady Of St Kilda and Flour Child St Kilda

Our top picks

Hand-picked from our highest-scoring listings:

Explore more

Browse all restaurants, fine dining, waterfront dining, cafes, cheap eats in Melbourne.

Frequently asked questions

Where can I get good coffee in Melbourne's CBD?

Patricia Coffee Brewers is a well-known CBD coffee spot, and Regretless - Low Carb Pleasure is another cafe option in the city centre.

Where can I find Italian food in Melbourne?

Vaporetto Bar & Eatery in Hawthorn and Sassy Italian Restaurant in North Melbourne are both Italian options included in this guide.

Where can I eat Peking duck in Melbourne?

Hua Lu Peking Duck in North Melbourne specialises in Peking duck.

What are some good places to eat in Richmond?

Flour Child Richmond and ONDA Bar & Eatery are both Richmond venues worth considering.

Where should I eat near St Kilda?

Lady Of St Kilda and Flour Child St Kilda are both located in St Kilda.