Best Restaurants in Fitzroy — 2026 Local Guide

Best Restaurants in Fitzroy — 2026 Local Guide

The Best Restaurants in Fitzroy

Fitzroy doesn’t do boring dining. This is the suburb where Melbourne’s food scene took its most interesting risks — where fine dining shares streets with Vietnamese hole-in-the-wards, where a $15 banh mi sits three doors down from a $200 tasting menu, and where nobody judges you for doing both in the same day.

The restaurant scene here is genuinely diverse: modern Australian, Italian, Japanese, Vietnamese, and places that defy categorisation entirely. What they all share is a commitment to doing something well, not just doing something trendy. Here’s where to eat in Fitzroy right now.


1. Bar Liberty — 234 Johnston Street, Fitzroy

Bar Liberty is the restaurant that made Johnston Street a dining destination rather than just a strip of late-night takeaways and vintage shops. The small-plates format means you can tailor your meal to your appetite and budget — from a quick three-dish snack with a glass of wine to a full-blown sharing feast that covers every corner of the menu.

What to order: The wood-roasted carrots ($16) with hazelnut praline and whipped feta are criminally underrated. The lamb shoulder for two ($68) is the showstopper — fall-apart tender with a charred onion purée that you’ll want to lick off the plate. For something lighter, the kingfish crudo ($22) with citrus and chilli is razor-sharp.

The vibe: Warm, buzzy, and exactly the right amount of busy. The room glows with amber light, the staff know the menu inside out, and the wine list leans natural without being preachy. It’s the kind of place where you end up ordering three more dishes than planned because everything sounds good.

Budget check: Small plates $14–$28. Mains $32–$45. Two people with wine: $100–$160.


2. Cutler & Co — 55 Gertrude Street, Fitzroy

Cutler & Co has been one of Melbourne’s finest restaurants for over a decade, and it’s earned that longevity. Chef Andrew McConnell runs a tight, seasonal menu that’s sophisticated without being stuffy. This is fine dining that doesn’t make you feel like you need to dress up — though you probably will, because the room deserves it.

What to order: The tasting menu ($150 per person, five courses) is the best way to experience what Cutler does. If you’re à la carte, the snapper with white miso and roasted baby vegetables ($48) is consistently excellent. The wine list is deep and expertly curated — ask sommelier recommendations and trust them.

The vibe: Refined but relaxed. The dining room is beautiful — white tablecloths without the white-tablecloth energy. Service is polished, professional, and genuinely warm. It’s the restaurant you bring out-of-towners to when you want to show them Melbourne can cook.

Budget check: Tasting menu $150pp. À la carte mains $42–$58. Two people with wine: $200–$350.


3. Rocco’s Bologna Discoteca — 257 Gertrude Street, Fitzroy

Rocco’s started as a pop-up sandwich operation and earned itself a permanent home on Gertrude Street, which tells you everything about the quality. The concept is Italian comfort food — big bowls of pasta, house-made cured meats, Italian sandwiches that ruin all other sandwiches, and a wine list heavy on Italian varietals. It also functions as a “discoteca” — there’s a turntable, vinyl collection, and the vibe gets progressively more party-like as the evening goes on.

What to order: The mortadella sandwich ($18) is the dish that built the reputation — thick-sliced mortadella, house-made salsa verde, on crusty Italian bread. For dinner, the ragù alla bolognese ($24) is the real deal: slow-cooked, rich, and served with hand-rolled pasta. Don’t skip the Italian liqueurs made in-house.

The vibe: Loud, joyful, and unapologetically Italian. Think nonna’s kitchen meets a Milanese bar. Tables are communal, the music gets louder as the night goes on, and you’ll leave full, happy, and vaguely considering moving to Italy.

Budget check: Sandwiches $16–$20. Pasta $22–$28. Two people with wine: $80–$120.


4. Marion — 533 Brunswick Street, Fitzroy (Fitzroy North border)

Marion sits right on the Fitzroy–Fitzroy North border and straddles both worlds. It’s a wine bar that functions as a full restaurant, with a seasonal menu that changes constantly and a natural wine list that’s among the best in Melbourne. Chef (and wine enthusiast) runs the room with the confidence of someone who knows exactly what they’re doing.

What to order: The set menu ($75 per person, four courses) is the best value in Fitzroy dining — every course is generous, seasonal, and paired perfectly with wines from the list. If you’re à la carte, the roasted duck breast ($42) with seasonal fruit and jus is outstanding. The cheese and charcuterie board ($32) is perfect for a wine-only visit.

The vibe: Intimate, warm, and deeply knowledgeable. The staff will talk you through every wine on the list without a hint of snobbery. It’s the restaurant for a date night where you want to impress without spending a mortgage payment.

Budget check: Set menu $75pp. À la carte mains $32–$48. Two people with wine: $120–$200.


5. Evie’s Disco Diner — 230 Gertrude Street, Fitzroy

Evie’s is the anti-fine-dining restaurant that Fitzroy didn’t know it needed. The concept is 1980s American diner, complete with neon, vinyl booths, and a playlist that’ll have you humming Duran Duran into your milkshake. The food is comfort food done well — no pretension, no fusion, just genuinely good burgers, wings, and loaded fries.

What to order: The smash burger ($19) with American cheese, pickles, and special sauce is exactly what you want at 11pm on a Friday. The mac and cheese loaded fries ($14) are obscene in the best way. Vegan options are solid — the plant-based burger ($20) and jackfruit tacos ($18) don’t feel like afterthoughts.

The vibe: Neon-lit, loud, fun. It’s a party restaurant that doesn’t take itself seriously. The booths are perfect for groups, the cocktails are strong and colourful, and the whole place feels like a Film Club production set. Kids love it. Adults love it more.

Budget check: Burgers $18–$22. Sides $10–$16. Two people with drinks: $60–$85.


6. Rue de Thanh — 223 Brunswick Street, Fitzroy

Rue de Thanh brings Vietnamese food to Fitzroy with a French-influenced twist — fitting, given Vietnam’s colonial history. The menu is fresh, playful, and punches well above its price point. This isn’t fusion for fusion’s sake; it’s Vietnamese flavours executed with French technique, and the result is genuinely exciting.

What to order: The phở ($18) is the anchor — a proper bone broth, cooked for 12 hours, with your choice of beef or chicken. For something more interesting, the lemongrass chilli chicken ($24) with pickled vegetables and rice is outstanding. The spring rolls ($12) are crisp, fresh, and perfectly seasoned.

The vibe: Casual, colourful, and welcoming. The space is small but well-designed, with an open kitchen that lets you watch the cooking. Service is quick and friendly. It’s the kind of place you can pop into for a weeknight dinner and leave feeling like you’ve had a proper meal without spending much.

Budget check: Mains $16–$28. Starters $10–$16. Two people: $55–$80.


7. Matteo’s — 575 Nicholson Street, Fitzroy North

Matteo’s occupies a beautiful Victorian terrace on the Fitzroy North end and has been quietly delivering one of Melbourne’s most underrated fine-casual dining experiences. The menu blends contemporary Australian with Japanese influences, and the wine list — heavy on Victorian cult wines — is a genuine point of difference.

What to order: The sashimi platter ($36) is beautifully presented and uses top-quality fish. The wagyu rump cap ($52) with miso butter and charred broccolini is the mains event. For dessert, the yuzu tart ($18) is a perfect palate cleanser.

The vibe: Elegant without being formal. The Victorian terrace setting is gorgeous — high ceilings, original fireplaces, and a courtyard that feels like a private garden. It’s the kind of place that works equally well for a business lunch, a birthday dinner, or a Tuesday night when you feel like treating yourself.

Budget check: Starters $18–$36. Mains $38–$58. Two people with wine: $150–$220.


The Price Comparison

Venue Cuisine Signature Dish Price Two-Person Total
Bar Liberty Modern Australian Lamb Shoulder (2pp) $68 $100–$160
Cutler & Co Fine Dining Tasting Menu $150pp $200–$350
Rocco’s Italian Mortadella Sandwich $18 $80–$120
Marion Wine Bar/Modern Set Menu $75pp $120–$200
Evie’s Disco Diner American Diner Smash Burger $19 $60–$85
Rue de Thanh Vietnamese-French Phở $18 $55–$80
Matteo’s Contemporary Wagyu Rump Cap $52 $150–$220

What We Skipped and Why

Transformer: An excellent restaurant, but the constantly changing menu makes it hard to recommend specific dishes — by the time you read this, the menu will have shifted. Go, but go for the experience, not a specific plate.

Lagotto: Technically Fitzroy North proper and we’ve kept it in the North guide where it belongs.

Brunswick Street mega-restaurants with set-hour seatings: We don’t rate places that treat dinner like a factory shift. When you’re spending $100+ on dinner, you should be able to arrive when you want.


Cross-Suburb Restaurant Guides


🗳️ Date night budget: what’s the sweet spot?

  • $50–$80 — good food, good wine, no guilt
  • $80–$150 — we’re celebrating something
  • $150–$250 — anniversaries only
  • Sky’s the limit — YOLO

Vote in our weekly suburb poll →


📊 Fitzroy Vibe Score This Week: 91/100

Fitzroy’s restaurant scene is one of the strongest in Melbourne. The diversity of cuisines and price points keeps the dining culture vibrant and accessible.

See the full Vibe Score breakdown →


💬 Where do you take visitors for dinner in Fitzroy?

Every local has a go-to. What’s yours — and what do you order?

Drop a comment below or email us at hello@melbz.com.au


📖 More from Fitzroy


This guide was researched and written by the MELBZ team in March 2026. We visited every venue, paid for every meal, and received no sponsorship or compensation from any listed business. Prices and availability may change. If something’s wrong, tell us — we fix things fast.

MELBZ — Melbourne’s neighbourhood intelligence. Written by locals, for locals. Not AI-generated. Not outsourced. Real people in real suburbs.

Advertisement
Disclaimer: Information current as of March 2026. Contact venues directly to confirm details before visiting.

More in Fitzroy

Explore Nearby Suburbs

Get Fitzroy's weekly briefing

The best of Fitzroy — new openings, local intel, and things you'll actually care about. Every Monday.