Fitzroy North is quieter, more village-y and more affluent than Fitzroy proper, but the suburbs are almost equally matched when it comes to eating and drinking. Head here for affordable (and famous) Moroccan soups, Indian and Sri Lankan buffets, classic pub meals and elaborate, technique-driven dining from a veteran chef. There’s something for everyone.

Related pages:
Best Restaurants in Fitzroy
Best Bars in Fitzroy North
Best Restaurants in Brunswick East
Best Restaurants in Northcote


Although the menu changes often at this neighbourhood restaurant, regulars keep coming back for the beautiful dining room, old-school Italian hospitality and extensive wine list.

533 Brunswick Street, Fitzroy North

Neighbourhood Wine

The friendliest wine bar and restaurant in Fitzroy North.

1 Reid Street, Fitzroy North
Book a Table

The Recreation

Buy a bottle of wine or BYO at this bistro and wine store.

162-170 Queens Parade, Fitzroy North


From the team behind Congress and Future Future, this cafe, grocer and wine bar is serving cacio e pepe eggs in the morning and locally made charcuterie by night, in a room full of mid-century design flourishes.

1 York Street, Fitzroy North


A casual neighbourhood restaurant by legendary chef Donovan Cooke.

203-205 St Georges Road, Fitzroy North


Here to feed us traditional home-style pizza, pasta and all things Italian food and drink.

305 St Georges Road, Fitzroy North

Citrico Cocina

A vibrant South American eatery with a dedicated ceviche menu, a fiery charcoal grill and an extensive list of pisco cocktails.

376 Queens Parade, Fitzroy North
Book a Table

Horn Please

The best Indian in Fitzroy North.

167 St Georges Road, Fitzroy North


This Sri Lankan restaurant is a Fitzroy North favourite. It has one of the best (and cheapest) buffets in Melbourne – regardless of cuisine.

252 St Georges Road, Fitzroy North

The Empress

A down-to-earth pub in Fitzroy North with one of the area's best beer gardens.

714 Nicholson Street,, Fitzroy North
Book a Table


A neighbourhood favourite for a wine and nibble, or a hearty bowl of pasta.

32 Best Street, Fitzroy North
Book a Table


Danish minimalism meets Italian wine bar. With a cinema.

318 St Georges Rd, Fitzroy North

The Tramway Hotel

This backstreets local makes great burgers and stocks the right beers to drink with them.

165 Rae Street, Fitzroy North

Good Times

The pasta spot where drawing on the table is encouraged. If that’s not your thing, the $9 pasta, $9 Negronis and $9 carafes of wine might be.

214 St Georges Road, Fitzroy North

Just Falafs

The food here is no laughing matter.

207 St Georges Road, Fitzroy North

The Terminus Hotel

One of the first pubs in Melbourne to really diversify its beer selection.

492 Queens Parade, Fitzroy North
Book a Table