What
Where

When do you want to eat?

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

The Best Restaurants in Melbourne North West, Melbourne

30 restaurants

Sort by Relevance

Vargas Restaurant & Bar, Melbourne

AUSTRALIAN

10-14 Centre Road, 3045, Melbourne

ISTANBUL CAFE GRILL BAR, Essendon

TURKISH

1039 Mt Alexander Road, 3040, Essendon

25

Royal Hotel Sunbury, Sunbury

AUSTRALIAN

63 Evans Street, 3429, Sunbury

8

Zen Japanese, Hawthorn

JAPANESE

Zen Japanese

8.4 / 10

388 Burwood Rd, Hawthorn

216

Average price $35

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

The Potsticker, Keilor

ASIAN

The Potsticker

9.1 / 10

694 Old Calder Highway, 3036, Keilor

9

Average price $55

Woodlands Restaurant & Bar, Tullamarine

AUSTRALIAN

2 Trade park Drive, 3043, Tullamarine

14

Average price $45

North and Eight, Aberfeldie

AUSTRALIAN

North and Eight

8.9 / 10

285-287 Buckley Street, 3040, Aberfeldie

5

Westmeadows Tavern, Westmeadows

AUSTRALIAN

10 Ardlie Street, 3049, Westmeadows

61

Average price $42

District 3429, Sunbury

ASIAN

District 3429

8.6 / 10

91 O'Shanassy Street, 3429, Sunbury

212

Average price $35

Watergardens Hotel, Taylors Lakes

AUSTRALIAN

Watergardens Town Centre,431 Kings Rd, 3038, Taylors Lakes

136

Average price $35

Turkish Delight Cafe and Lounge, Essendon

TURKISH

888 Mt Alexander Road, 3040, Essendon

Muskan Tandoori Indian Restaurant, St Albans

INDIAN

10A East Esplanade,, 3021, St Albans

Chinamax Essendon, Essendon North

CHINESE

6 Keilor Rd, 3041, Essendon North

The Royal Hotel Essendon, Essendon

AUSTRALIAN

873 Mt Alexander Raod, 3040, Essendon

PK's Restaurant, Westmeadows

AUSTRALIAN

265 Mickleham Road, 3049, Westmeadows

9

Average price $45

Reflections Restaurant, Attwood

AUSTRALIAN

33 Ardlie Street, 3049, Attwood

3

Average price $55

Squires Loft Essendon, Essendon

STEAK

131 Buckley Street, 3040, Essendon

380

Average price $65

400 Gradi Essendon, Essendon North

ITALIAN

1/110 Keilor Road, 3041, Essendon North

315

Average price $55

Jasmine House Chinese Restaurant, Niddrie

CHINESE

395 Keilor Road, 3042, Niddrie

23

Average price $45

Divine Indian, Niddrie

INDIAN

Divine Indian

8.1 / 10

Shop 4 386 Keilor Rd, 3042, Niddrie

5

Skyways Hotel, Airport West

AUSTRALIAN

113 Matthews Avenue, 3042, Airport West

96

Average price $20

Switch Watergardens, Taylors Lakes

399 Melton Highway, 3038, Taylors Lakes

34

Average price $35

Woodstock Essendon, Essendon

ITALIAN

72 Napier Street, 3040, Essendon

61

Average price $45

Slices Keilor, Keilor

ITALIAN

Slices Keilor

7.7 / 10

920 Old Calder Highway, 3036, Keilor

9

Average price $20

Mum's Kitchen at St Albans, St Albans

INDIAN

57 main road west, 3021, St Albans

6

Filter

TheFork Benefits