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

26

Royal Hotel Sunbury, Sunbury

AUSTRALIAN

63 Evans Street, 3429, Sunbury

8

Zen Japanese, Hawthorn

JAPANESE

Zen Japanese

8.5 / 10

388 Burwood Rd, Hawthorn

219

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

10

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

60

Average price $42

District 3429, Sunbury

ASIAN

District 3429

8.6 / 10

91 O'Shanassy Street, 3429, Sunbury

213

Average price $35

Watergardens Hotel, Taylors Lakes

AUSTRALIAN

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

138

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

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

385

Average price $65

Divine Indian, Niddrie

INDIAN

Divine Indian

8.1 / 10

Shop 4 386 Keilor Rd, 3042, Niddrie

5

Chinamax Essendon, Essendon North

CHINESE

6 Keilor Rd, 3041, Essendon North

Woodstock Essendon, Essendon

ITALIAN

72 Napier Street, 3040, Essendon

61

Average price $45

Jasmine House Chinese Restaurant, Niddrie

CHINESE

395 Keilor Road, 3042, Niddrie

23

Average price $45

Switch Watergardens, Taylors Lakes

399 Melton Highway, 3038, Taylors Lakes

35

Average price $35

Slices Keilor, Keilor

ITALIAN

Slices Keilor

7.7 / 10

920 Old Calder Highway, 3036, Keilor

9

Average price $20

Skyways Hotel, Airport West

AUSTRALIAN

113 Matthews Avenue, 3042, Airport West

95

Average price $20

Mum's Kitchen at St Albans, St Albans

INDIAN

57 main road west, 3021, St Albans

6

St Albans Hotel, St Albans

AUSTRALIAN

St Albans Hotel

7.4 / 10

5 McKechnie St, 3021, St Albans

8

Filter

TheFork Benefits