TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Melbourne North, Melbourne (VIC)

101 restaurants

Sort by Relevance

InsiderItalian

Sosta Cucina

12 Errol street, 3051, North Melbourne (VIC)

9.5 / 10
206 reviews

Average price $85 american express Welcome

Dinner 3 courses Menu 75AUD

Italian

401 St Kilda Rd, 3000, Melbourne (VIC)

9.2 / 10
57 reviews

Italian

225 Melville Road, 3044, Pascoe Vale South (VIC)

9.4 / 10
126 reviews

american express Welcome

InsiderMediterranean

320 Rathdowne Street, 3054, Carlton North (VIC)

9.4 / 10
523 reviews

Average price $95 american express Welcome

Specify a date and enjoy promotions of up to -50% in our best restaurants

Italian

347 Lygon St, 3057, Brunswick East (VIC)

9.3 / 10
95 reviews

Average price $55

Ethiopian

718 Sydney Rd, 3056, Brunswick (VIC)

9.7 / 10
9 reviews

Average price $30

Australian

159 Lygon St, 3057, Brunswick East (VIC)

9.7 / 10
10 reviews

american express Welcome

Indian

104 Lygon St, 3053, Carlton (VIC)

Average price $30

-30% off the "à la carte" menu!

Pub Grub

Cnr Barry Rd & Maffra St, 3048, Coolaroo (VIC)

9.2 / 10
13 reviews

Average price $22

Australian

430-450 Mandalay Circuit, 3753, Beveridge (VIC)

9.2 / 10
26 reviews

Average price $22 american express Welcome

Australian

126 Union Street, 3056, Brunswick (VIC)

9.1 / 10
10 reviews

Indian

82 Wellington Parade, 3002, East Melbourne (VIC)

9.1 / 10
30 reviews

Average price $20

Italian

183 Elgin Street, Melbourne, 3053, Carlton (VIC)

8.9 / 10
205 reviews

Average price $35

All Pizzas $15

Italian

114 Pascoe Vale Rd, 3039, Moonee Ponds (VIC)

9.5 / 10
114 reviews

american express Welcome

Italian

730 Mt Alexander rd, 3039, Moonee Ponds (VIC)

9.0 / 10
11 reviews

Pub Grub

82 Mahoneys Road, 3074, Thomastown (VIC)

9.0 / 10
24 reviews

Average price $24

Greek

551-553 Mount Alexander Rd, 3039, Moonee Ponds (VIC)

9.0 / 10
170 reviews

Average price $55 american express Welcome

Fine Dining

650 Mount Alexander Road, 3039, Moonee Ponds (VIC)

9.5 / 10
208 reviews

Average price $95 american express Welcome

Indian

254 Maribyrnong Road, 3039, Moonee Ponds (VIC)

9.3 / 10
85 reviews

Average price $35 american express Welcome

Indian

30 Puckle St, 3039, Moonee Ponds (VIC)

9.3 / 10
13 reviews

american express Welcome

Greek

317 Sydney Road, 3056, Brunswick (VIC)

8.9 / 10
233 reviews

Average price $50 american express Welcome

Indian

16 McLeans Rd, 3083, Bundoora (VIC)

9.3 / 10
31 reviews

Average price $20 american express Welcome

Mediterranean

199 Lygon Street, 3053, Carlton (VIC)

8.5 / 10
111 reviews

Average price $45 american express Welcome

-30% off the "à la carte" menu!

Australian

9 Victoria Street, 3058, Coburg (VIC)

-30% off the "à la carte" menu!

Lebanese

175-177 Lygon Street, 3057, Brunswick East (VIC)

9.2 / 10
351 reviews

Filter

TheFork advantages