It’s easy to overlook Melbourne’s city centre when trying to decide where to eat. These days you’re likely to find yourself around the corner from several terrific local restaurants, wherever you live.

But the CBD’s still at the heart of food in Melbourne. Some of these places are iconic and have been serving great office lunches or special dinners for years. Others are newer, with inventive menus designed by exciting young chefs earning their stripes. All of the places in this guide continue to set the tone for how Melbourne eats. And thanks to the insane amount of competition, many of these venues are far more reasonably priced than you would expect.

There’s a lot of choice here. If you’re looking for something more specific, try one of the pages below.

Related Pages:
Best Restaurants in Melbourne
Best Restaurants on Flinders Lane
Best Special Occasion Restaurants in Melbourne
Best Cheap Eats in Melbourne


A laidback Italian eatery in the space which once housed Sarti. The voguish menu taps into current pasta obsessions such as cacio e pepe and cavatelli with pan-fried pork sausage; bolstered by larger, protein-heavy mains. The wine-list has an emphasis on Australian and Italian varietals, while the easy-drinking spritzes – best enjoyed on the rooftop – are the name of the day over on the cocktail side of things.

6 Russell Place, Melbourne
Book a Table

Gimlet at Cavendish House

Star chef Andrew McConnell's signature is evident on every Eurocentric plate here, from the clam-topped flatbread to the anchovy Danish to the wood-fired rhubarb cheesecake. You’ll find us at the black-and-gold marble bar, Martini in hand.

33 Russell Street, Melbourne

Mrs Singh

An Indian(ish) wine bar on Flinders Lane, where cheesy flatbreads star.

88 Flinders Lane, Melbourne


Nominally it’s a wine bar, but Embla’s charms are far more profound than those two words suggest. Come here for some of the city’s best food, paired with an idiosyncratic wine list poured by staff who give a damn.

122 Russell Street, Melbourne

The European

Top notch European food and wine.

161 Spring Street, Melbourne


The big gun classic in Italian dining in Melbourne.

80 Bourke Street, Melbourne

Tipo 00

Tipo 00 has an offering too good to refuse: carb-loaded, butter-drenched pasta.

361 Little Bourke Street, Melbourne

Osteria Ilaria

A largely pasta-free zone next door to wildly popular older sibling, Tipo 00.

367 Little Bourke Street, Melbourne

Cumulus Inc.

Andrew McConnell's all-day eating house combines excellent food with interior design.

45 Flinders Lane, Melbourne


There were many Mexican restaurants before this one, but owners Nick Peters and Matt Lane were the first restaurateurs to bring a faithful representation of Mexican food to Melbourne. This "hot babe" has been around since 2010, and there are still queues on the stairs for its elotes (grilled corn) and flavoursome tacos.

Level 1 11 Collins Street, Melbourne

Daughter In Law

A vibrant pan-Indian diner serving naan pizzas, sweet-and-sour fried cauliflower and Tandoori-fired-pineapple cocktails.

37 Little Bourke Street, Melbourne


This restaurant from the Higher Ground, Top Paddock and Liminal team specialises in house-made sourdough with fancy toppings, you’ll also find seafood over hot coals and vanilla sundaes with smoked caramel.

164 Flinders Lane, Melbourne


An energetic bar and restaurant serving modern Euro-Vietnamese fusion dishes.

Basement 141 Flinders Lane (corner Oliver Lane), Melbourne


A CBD dining hot spot serving modern Indian.

20 Duckboard Place, Melbourne
Book a Table

Vue de Monde

Some of the best dining and views in the country.

Level 55, Rialto Building 525 Collins Street, Melbourne
Book a Table


The restaurant responsible for igniting Melbourne's love for modern Spanish food.

1 Hosier Lane, Melbourne


A beer hall, cocktail bar and modern Thai restaurant all in one.

First Floor, Curtin House 252 Swanston Street, Melbourne


Simple Italian in intimate surrounds.

445 Little Collins Street, Melbourne
Book a Table

Magic Mountain Saloon

Punchy Thai food and cocktails.

62 Little Collins Street, Melbourne


Beautifully executed pan-Asian offerings by Andrew McConnell. Come for Melbourne's most famous lobster roll, steaming bowls of ramen at lunch, Korean-style barbequed meats and Shanghai dumplings.

180 Flinders Lane, Melbourne
Book a Table

Di Stasio Citta

Restaurateur Rinaldo Di Stasio is back in the city with an extraordinary restaurant that blends high art, high drama and high cuisine.

35 Spring Street, Melbourne

Chin Chin

The fiery Thai diner Melburnians and tourists have been queuing for since 2011.

125 Flinders Lane, Melbourne


Innovative Southeast Asian cuisine from one of Sydney’s most exciting young chefs.

18 Punch Lane, Melbourne

Lee Ho Fook

Moving from Collingwood to the city has only taken this energetic Chinese restaurant to greater heights.

11-15 Duckboard Place, Melbourne


Refined Middle Eastern from celebrity chef Shane Delia.

21 Bond St, Melbourne


A casual, fast-paced alternative to Florentino.

80 Bourke Street, Melbourne
Book a Table


This is one of Melbourne's best Japanese restaurants. It's certainly its most ambitious. There's a New York-style sushi bar at street level, a pumping izakaya-style basement and an upstairs private dining room – Kuro – for intimate kaiseki-style meals.

175 Flinders Lane, Melbourne


Thanks to Jesse Gerner (Green Park, Añada), the old Aylesbury is all about tapas now. Plus, there are spectacular views out over the city to enjoy while you eat. It's no surprise this place is held dear by so many Melburnians.

103 Lonsdale Street, Melbourne

Izakaya Den 2029

Izakayas are Japanese bars where the eating is just as important as the drinking. That's true at this CBD favourite. There's a selection of drinking-friendly dishes that accompany the excellent sakes and Japanese-influenced cocktails.

Basement 114 Russell Street, Melbourne


A bona fide meat dungeon.

The Basement 195 Little Collins Street, Melbourne


The chic space for palates that crave Asian hawker-style food.

27-29 Crossley Street, Melbourne
Book a Table


Tasia and Gracia Seger might be reality TV stars, but their Indonesian restaurant proves their talent is definitely not just for show.

360 Collins Street, Melbourne

French Saloon Bar & Bistro

A very French city spot where you can snack and drink for hours on a balcony.

Level 1 46 Hardware Lane, Melbourne


This venue from the European Group is not quite a pub, not quite a wine bar. And it’s open late.

Corner Hardware Lane and Little Bourke Street, Melbourne


At the forefront of contemporary Thai dining.

40-44 Little Bourke Street, Melbourne

Flower Drum

A serene Cantonese fine-diner that's been cooking since 1975.

17 Market Lane, Melbourne
Book a Table


Charcoal-grilled Chiang Mai pork sausages, vintage kung-fu movies and a rice-paper station by Pho Nom’s Jerry Mai.

56 Little Bourke Street, Melbourne


A two-storey restaurant that’s refreshingly old school, from former St. Crispin chef Joe Grbac.

211 Queen Street, Melbourne

China Chilli

With its neon lights and polished fit-out, this all-you-can-eat hotpot joint in the heart of Chinatown is straight out of a Wong Kar Wai film.

15 206 Bourke Street, Melbourne


Eyal Shani’s Israeli pita haven came to Melbourne, via Paris and Vienna.

59 Hardware Lane, Melbourne

Pascale Bar & Grill

Fun and a little brash, QT’s restaurant raises the bar on hotel dining.

133 Russell Street, Melbourne
Book a Table


An Italian-influenced Argentinian spot by the San Telmo and Pastuso team.

401 Little Bourke Street, Melbourne


This Chinatown eatery has been serving the classics – including yum cha and peking duck – and satisfying midnight cravings for decades.

189 Little Bourke Street, Melbourne

Fancy Hank’s

One of Melbourne's original American barbeque joints.

Level 1 79 Bourke Street, Melbourne
Book a Table


After 19 years behind the counter at Pellegrini’s, Matt Picone opened this pasta bar dedicated to his late father.

2/377 Little Collins St, Melbourne

Uncle Collins Street

The second location for a south-side favourite.

Level 1 15 Collins Street, Melbourne
Book a Table


The perfect place to bask in luxury and tradition.

61 Flinders Lane, Melbourne

Farmer’s Daughters

This three-storey love letter to Gippsland and its produce is by Alejandro Saravia, the chef behind CBD classic Pastuso. There's a deli with house-made pastrami rolls; a suave restaurant with a focus on cooking with flames; and a greenhouse-like rooftop oasis.

80 Collins 95 Exhibition Street, Melbourne

Chancery Lane

Scott Pickett's take on a mod-French brasserie brings old-world European elegance to a heritage-listed CBD building. There's ritzy deep-green marble, dramatic arched windows and candelabras throughout. Start with black truffle and foie gras toasties, then move onto French-style gnocchi, and finish with a gin-and-raspberry baba.

430 Little Collins Street, Melbourne

The Hardware Club

Two childhood friends are behind this new diner that pays homage to the neighbourhood eateries of their hometown. On the menu? Osso bucco ravioli, cacio e pepe toasties and a classic tiramisu. On the menu, that means bold and robust wines from small-scale vineyards paired with simple flavours such as tinned anchovies on house-baked bread; or roast chicken with baked brussels sprouts.

Level 1 43 Hardware Lane, Melbourne

Secret Kitchen CBD

You can’t walk past the live seafood tank – one of the largest in the city – without doing a double-take. Seafood is the specialty, but the menu has got a bit of everything.

222 Exhibition Street, Melbourne


At the W Melbourne's in-house restaurant, Coda chef Adam D'Sylva is drawing on his Italian-Indian heritage. The star chef has created a globe-trotting menu that includes luxed-up lasagna, pasta-less cacio e pepe (a surprising triumph), and fragrant, spicy duck curry. Plus there's an excellent and fun roster of theatrical cocktails.

408 Flinders Lane, Melbourne