Dining-Out Directory 

Discover the restaurants, cafes and bars in the Hills District.  You can search according to breakfast, lunch, dinner, drinks or dessert or you can look for a certain cuisine or even by suburb name.

2/33 Terminus Street

Castle Hill

8606 2323

12/829 Old Northern Road

Dural

9651 2828

#afghan #dinner #lunch

243 New Line Road

Dural

9651 4155

#thai #dinner

81-82, 328-336 North Rocks Road

North Rocks

#thai #dinner

1/10 Salisbury Road

Castle Hill

9634 2603

#cafe #breakfast #lunch

g1/5 Celebration Drive

Baulkham Hills

9629 1881

#vegetarian #dinner

Shop 1-2A The Piazza Level 3, Castle Towers

Castle Hill

9899 9257

#burgers #lunch #dinner

Market Lane

Rouse Hill

8824 3678

#cafe #barbershop

169 Annangrove Road

Annangrove

9679 2021

#pizza #dinner

138 Felton Road

Carlingford

9890 7777

#italian #dinner

Garden Piazza, 12 / 3-9 Terminus Street

Castle Hill

9894 5830

#lunch #dinner

Shop A1/24-32 Lexington Drive

Bella Vista

8883 3424

#lunch #dinner #indian

24-32 Lexington Drive

Bella Vista

8824 3777

#breakfast #lunch #cafe

Chefs Cafe

316-340 North Rocks Road

North Rocks

#lunch #dinner #chinese

Chinese Kitchen Restaurant

Shop 17, The Piazza, Castle Towers

Castle Hill

8026 7700

#italian #lunch #dinner

11/829 Old Northern Road

Dural

9651 2099

#lunch #dinner #indian

Shop 5, 29-31 Windsor Road

Kellyville

8883 5883

#lunch #dinner #chinese

Eaton Gardens Chinese Restaurant

21/274 Old Northern Road

Castle Hill

8850 3330

#lunch #dinner #greek

Winston Hills Mall, 1/190 Caroline Chisholm Drive

Winston Hills

9838 8988

#lunch #dinner #chinese

6/322 Annangrove Road

Rouse Hill

9679 2731

#breakfast #lunch #cafe #catering

19/90 Wrights Road

Kellyville Plaza

8883 2005

#lunch #dinner #thai

Shop 4, 930 Old Northern Road

Glenorie

9652 2624

#breakfast #lunch #bakery #functions

24 Arthur Street

Baulkham Hills

9686 2420

#pizza #delivery

9-13 Rebecca Parade

Winston Hills

9838 7033

#dinner #chinese #delivery

353 Galston Road

Galston

9653 1500

#breakfast #lunch #vegetarian #cafe

Greenshases Cafe

13/46 Withers Road

Kellyville

0430 541 819

#breakfast #lunch #dinner

Gustoso

273 Old Northern Road

Castle Hill

9680 8788

#lunch #dinner #pub

14 9/3 Terminus Street

Castle Hill

9680 9997

#dinner #italian #pizza

13 Mobbs Lane

Carlingford

9874 0255

#lunch #dinner #thai

841 Pennant Hills Road

Carlingford

9873 3288

#lunch #dinner #chinese

Jane's Kitchen

Muirfield Golf Club, Barclay Road

North Rocks

9871 1388

#lunch #dinner #chinese #club

558B Pennant Hills Road

Pennant Hills

9484 3409

#dinner #pizza

Shop 2 & 3/33 Windsor Road

Kellyville

8824 8868

#lunch #dinner #chinese

Shop 2B/159 Ridgecrop Drive

Castle Hill

9899 5889

#dinner #pizza

7/3-9 Terminus Street

Castle Hill

9680 3442

#dinner #italian

T05 North Kellyville Square, 46 Withers Road

Kellyville

9836 2834

#breakfast #lunch #cafe

82 Main Street

Rouse Hill

8814 7708

#lunch #dinner #tapas

Shop 3B Norwest Marketown, 4 Century Circuit

Bella Vista

9680 2444

#lunch #dinner #indian

4/16 Terminus Street

Castle Hill

Malaysian Hawker's Kitchen

37-43 Old Northern Road

Baulkham Hills

8852 9555

1/644 Old Northern Road

Dural

9651 2284

#lunch #dinner #chinese

3 Lawndale Avenue

North Rocks

9871 1843

#dinner #pizza

North Rocks Gourmet Pizza

41-47 Shepherds Drive

Cherrybrook

9481 4638

#breakfast #lunch #cafe #dessert

Home Hub Hills, 56/16 Victoria Avenue

Castle Hill

8628 0770

#breakfast #lunch #dinner #pizza #pasta #cafe #bar

2/35 Coonara Avenue

West Pennant Hills

9680 9930

#breakfast #lunch #dinner

Pete's Kitchen

520 Old Northern Road

Dural

8443 0192

#breakfast #lunch #dinner

Pirate's Grill

1/7 Lomond Crescent

Winston Hills

9686 7711

#dinner #pizza #delivery

328/336 North Rocks Road

North Rocks

1300 013 000

#lunch #dinner

Shop 267, Level 1, Castle Towers Shopping Centre

Castle Hill

9659 4014

#lunch #dinner #vietnamese #takeaway

4 Resolution Place

Rouse Hill

8883 5572

#lunch #dinner #thai

Rouse Hill Town Centre

Rouse Hill

8883 0023

#lunch #dinner #japanese #sushi

Shop 5 The Piazza Level 3, Castle Towers

Castle Hill

9659 6163

#asian #lunch #dinner

h141/24-32 Lexington Drive

Bella Vista

8824 4333

#lunch #dinner #thai

g2/5 Celebration Drive

Bella Vista

8883 1237

#lunch #dinner #thai

461/4-16 Castle Street

Castle Hill

0433 950 434

#breakfast #lunch #cafe

4 Century Circuit

Bella Vista

9680 8954

#breakfast #lunch #cafe

The Farm Wholefoods

A7/24-32 Lexington Drive

Bella Vista

0409 395 733

#bar #drinks

3a/560 Pennant Hills Road

West Pennant Hills

9481 8424

#dinner #thai

270C Old Northern Road

Castle Hill

9659 4503

#bar #drinks #tapas

Shop 34/90 Wrights Road

Kellyville

9836 3429

#breakfast #lunch #cafe

3/8 Century Circuit

Bella Vista

9894 9995

#lunch #dinner #thai

Unit 5/22 Kenthurst Road

Dural

8919 4680

#breakfast #lunch #cafe

The Wren

5/8 Century Circuit

Bella Vista

8850 0111

#lunch #dinner #italian

Hills Super Centre

Castle Hill

9659 0661

#breakfast #lunch #cafe

Victoria Avenue Cafe

Norwest Market, 4 Century Circuit

Bella Vista

9634 8797

#lunch #dinner #asian

13 Victoria Avenue

Castle Hill

0434 508 404

#breakfast #lunch #cafe

Xpress Cafe

5/5 Celebration Drive

Bella Vista

8883 3133

#breakfast #lunch #Dinner #seafood #afghan

26 Arthur Street

Baulkham Hills

9639 2255

#cafe #breakfast #lunch

Arthur Street Cafe

Unit G02/8 Century Circuit (Norwest Business Park)

Baulkham Hills

9894 7766

#afghan #dinner #lunch

1/18-24 Adelphi Street

Rouse Hill

8824 9355

#italian #dinner

45 Windsor Road

Baulkham Hills

9639 2800

#lunch #dinner #chinese

Baulkham Palace

22-24 Kenthurst Road

Dural

9653 9395

#pizza #dinner

13-15 Lexington Drive

Bella Vista

8884 2800

#lunch #dinner

Shop 2, 506 Old Northern Road

Dural

9651 3933

#lunch #dinner #greek #functions

Shop 64, Winston Hills Mall, 180 Caroline Chisholm Drive

Winston Hills

9624 7595

#cafe #breakfast #lunch

Cafe Els

285c Pennant Hills Road

Carlingford

9871 1277

#pizza #dinner

25 Victoria Avenue

Castle Hill

9634 5300

#pub #lunch #dinner

19-21 Terminus Street

Castle Hill

#lunch #dinner #chinese #delivery

E205/32 Lexington Drive

Bella Vista

9672 6870

#drinks #cocktails #fridaylunch #dinner #smallbar

Shop 18, Kellyville Village, 50 Wrights Road

Kellyville

8883 1800

#lunch #dinner #italian

Shop 4-6/3 Ward Place

Dural

9651 3336

#lunch #dinner #seafood #bar

7/250 Old Northern Road

Castle Hill

9899 3167

#cocktails #bar #smallbar

256 New Line Road

Dural

9651 2323

#breakfast #lunch #cafe

District 88 Cafe

Shop 32,180-190 Caroline Chisholm Drive

Winston Hills

9838 8697

#brunch #lunch #dinner #takeaway #burgers #cheapeats

43 Glenhaven Road

Glenhaven

9899 5608

#breakfast #lunch #dinner #italian #functions

Shop 5, 29-31 Lexington Drive

Bella Vista

9672 6474

#burgers #portugese #lunch #dinner #cheapeats

3/33 Terminus Street

Castle Hill

9894 8170

#dinner #thai #takeaway

Circa Retail, 1 Circa Boulevarde

Bella Vista

9836 2711

#lunch #dinner #pizza

13/1 Circa Boulevard

Bella Vista

8883 2268

#dinner #chinese #delivery

Shop 2A, 454 Quakers Hills Parkway

Quakers Hill

9626 8052

#pizza #delivery

f116/24-32 Lexington Drive

Bella Vista

9629 9450

#lunch #dinner #indian

10 Main Street

Rouse Hill

9672 6817

#lunch #dinner

Castle Mall (Level 1 Food Court ) 4-16 Terminus Street

Castle Hill

#lunch #dinner #fastfood

7/70 The Parkway

Beaumont Hills

9629 1253

#lunch #dinner #indian

Hilltop Indian Restaurant

G01/8 Century Circuit

Baulkham Hills

9634 2487

#lunch #dinner #italian

Shop 1, Round Corner Plaza, 524 Old Northern Road

Dural

9651 5884

#breakfast #lunch #dinner #bar

JJ's Cafe and Wine Bar

g03/5 Celebration Drive

Bella Vista

8883 5276

#breakfast #lunch #dinner #pizza

77 Castle Street

Castle Hill

8858 4848

#lunch #dinner #asian

The Piazza Castle Towers

Castle Hill

9659 7180

#lunch #dinner #japanese #sushi

Kaito Sake Bar

3/4 Nelson Street

Kenthurst

9654 1580

#breakfast #lunch #dinner

Shop B2, Carlingford Village Shopping Centre, 372 Pennant Hills Road

Carlingford

9871 0377

#lunch #dinner #japanese #sushi

Kyoto Teppan-Yaki Japanese

10/40 Panmure Street

Rouse Hill

8625 5048

#dinner #indian

375-383 Windsor Road

Baulkham Hills

9639 4446

#breakfast #lunch #cafe

4 Century Circuit

Bella Vista

8850 6882

#lunch #dinner #mexican

Shop 12/2 Carmen Drive

Carlingford

9873 1900

#lunch #dinner #indian

1 Circa Boulevarde

Bella Vista

9629 7444

#breakfast #lunch #cafe

McKels

30-32 Arthur Street

Baulkham Hills

9686 7064

#breakfast #lunch #cafe

Shop 4 Winston Hills Mall

winston hills

9688 7631

#asian #lunch #dinner #takeaway

My Hao Cuisine

83 David Road

Castle Hill

9680 3792

#lunch #dinner #chinese

Oakhill Oriental

The Ponds Shopping Centre

The Ponds

9629 9833

#breakfast #lunch #cafe #dessert

256B Old Northern Road

Castle Hill

9634 3847

#lunch #dinner #thai

Pa-Nang Thai

Home Hub Hills, 56/16 Victoria Avenue

Castle Hill

9659 3788

#breakfast #lunch #cafe

Petit Cafe

801 Pennant Hills Road

Carlingford

8626 6607

#lunch #dinner #pizza

318 N Rocks Road

North Rocks

9872 7445

#breakfast #lunch #cafe

1 Columbia Circuit

Bella Vista

9634 9634

#lunch #dinner #bar

83 David Road

Castle Hill

9634 4522

#dinner #italian

250 Old Northern Road

Castle Hill

9899 5865

#dinner #asian #bar

Spidar

Carlingford Court, 3/801 Pennant Hills Road

Carlingford

8677 5548

#lunch #dinner #japanese #sushi

324 Pennant Hills Road

Carlingford

9872 1022

#lunch #dinner #italian #pizza #pasta #seafood

Rouse Hill Town Centre

Rouse Hill

8883 1003

#lunch #dinner #thai

350 Annangrove Road

Rouse Hill

9679 4555

#lunch #dinner #pub

1/216 Farnham Road

Quakers Hill

9837 1978

#lunch #breakfast #cafe

The Corner Shop

Windsor Road & Commercial Rd

Rouse Hill

9629 4811

#lunch #dinner #pub

372 Pennant Hills Road

Carlingford

9872 6600

#lunch #dinner #chinese

The Fortune Palace

6-18 Jenner Street

Baulkham Hills

9639 2733

#lunch #dinner #pub

5a/159 Ridgecrop Drive

Castle Hill

9634 7082

#breakfast #lunch #cafe

The Local Bean

328 North Rocks Road

North Rocks

9872 4447

#breakfast #lunch #dinner #cafe

The Rocks Pantry

273K, 1 Castle Street

Castle Hill

0413 608 444

#breakfast #lunch #cafe

next to Gold Class, Castle Towers

Castle Hill

0433 105 521

#cheapeats #breakfast #lunch #cafe

146/160 Old Northern Road

Baulkham Hills

9865 1186

#lunch

TwentyOne Fifty Three

658 Old Northern Road

Dural

9651 6600

#cafe #breakfast #lunch #dessert

Rouse Hill Towncentre, GR112A Main Street

Rouse Hill

9836 4100

#lunch #dinner #asian

Rouse Hill Village Centre

Rouse Hill

9629 2575

#lunch #dinner #chinese

Cherrybrook Shopping Centre, P1/41-47 Shepherds Drive

Cherrybrook

9484 9299

#breakfast #lunch #cafe

2 Old Northern Road

Baulkham Hills

9639 7597

#indian #dinner

1237 Old Northern Road

Dural

9651 6555

#indian #dinner

Banarasi Babu

46 Withers Road

Kellyville

8824 5322

#thai #dinner

Shop U22, Level 4, 6-14 Castle Street

Castle Hill

9259 5600

#lunch #dinner #drinks #german

13-15 Lexington Drive

Bella Vista

8884 2800

#foodtruck #lunch #burgers

Bella Shack

4 Olive Street

Baulkham Hills

9686 1422

#italian #dinner

628 Old Northern Road

Dural

9651 2022

#lunch #dinner #italian #functions

13 Ventura Road

Northmead

9639 8038

#breakfast #lunch #cafe

Cafe on Ventura

B3-B5 376/372 Pennant Hills Road

Carlingford

9873 3889

#vegetarian #lunch #dinner

55/16 Victoria Avenue

Castle Hill

9894 9944

Castle Kebabs

34-50 Old Northern Road

Baulkham Hills

9686 4124

#cafe #breakfast #lunch

Century Circuit

Baulkham Hills

9899 6888

#lunch #dinner #chinese

Chef Lee Chinese Restaurant

Shop 3, 492 North Rocks Road

Carlingford

9871 8847

#lunch #dinner #fastfood #cheapeats

Chicken Salt

1 Ward Place

Dural

9651 2209

#breakfast #lunch #cafe

Cosy Nook Cafe & Restaurant

Shop 1, 4 Beaton Road

Kellyville

0447 243 254

#breakfast #lunch #cafe

1/2 Old Northern Road

Baulkham Hills

9686 1095

#lunch #dinner #chinese

Dumplings Taipei

318 Pennant Hills Road

Carlingford

#lunch #dinner #delivery #chinese

1, 2-6 Campbell Street

Northmead

9683 4022

#italian #lunch #dinner

609 Old Northern Road

Glenhaven

9899 2299

#breakfast #lunch #cafe

10A Kenthurst Road

Dural

9651 2400

#lunch #dinner #thai

828 Old Northern Road

Dural

9652 0475

#breakfast #lunch #cafe #nursery

5A/5-7 Mobbs Lane

Carlingford

9804 0883

#lunch #dinner #chinese #delivery

35/4 Norwest Boulevarde

Baulkham Hills

8850 6833

#lunch #dinner #chinese #seafood #delivery

80 Main Street

Rouse Hill

8883 1639

#lunch #dinner #chinese

Shop GR 049, Rouse Hill Town Centre

Rouse Hill

9836 5666

#lunch #dinner #burgers

Shop 12, 286-288 New Line Road

Dural

9651 1078

#breakfast #lunch #cafe #organic

Shop 5, 35 Monaro Street

Seven Hills North

9624 2713

#pizza #italian #delivery #dinner

259 Old Northern Road

Castle Hill

8850 3368

#lunch #dinner #charcoal

7/105 Bella Vista Drive

Bella Vista

9634 1466

#dinner #lunch #pizza #italian

Shop 11b/ 40 Panmure Street

Rouse Hill

8814 7444

#dinner #pizza

Shop 22 Norwest Marketown

Bella Vista

9659 2555

#lunch #dinner #pizza #delivery

233 Annangrove Road

Annangrove

9679 0790

#lunch #dinner #indian

7/6-14 Castle Street

Castle Hill

9899 5669

#lunch #dinner

536 Old Northern Road

Dural

9651 3647

#dinner #pizza #italian

Seven Hills Plaza, Prospect Hwy & Federal Road

Seven Hills

8625 1820

#breakfast #lunch #cafe

10-14 Market Lane

Rouse Hill

9629 3099

#lunch #dinner #italian

Rouse Hill Town Centre, White Hart Drive

Rouse Hill

8883 2762

#lunch #dinner #mexican

90 Wrights Road

Kellyville

8883 4562

#lunch #dinner #japanese #sushi

249 Annangrove Road

Annangrove

9679 0175

#lunch #dinner #moroccan #middleeastern

Shop 6/6-8 Seven Hills Road

Baulkham Hills

9686 2202

#dinner #thai

1 Salisbury Road

Castle Hill

9680 3800

#dinner #modernaustralian

Cnr Pennant Hills Road and Carlingford Road

Carlingford

9871 3772

#breakfast #lunch #cafe #dessert

Rouse Hill Town Centre

Rouse Hill

8814 7917

#breakfast #lunch #cafe #dessert

3/1 Resolution Place

Rouse Hill

8883 1733

#lunch #dinner #italian

1a/19-21 Terminus Street

Castle Hill

9899 7199

#lunch #dinner #thai

6/50 Windsor Road

Kellyville

8883 0200

#dinner #pizza

6/8 Century Circuit

Bella Vista

9899 3554

#lunch #dinner #modernaustralian

8/40 Panmure Street

Rouse Hill

8883 2777

#lunch #dinner #thai

3/1 Resolution Place

Rouse Hill

8883 1733

#lunch #dinner #indian

354/356 Galston Road

Galston

0414 497 664

#breakfast #lunch #cafe

9/524 Old Northern Road

Dural

9651 4451

#dinner #indian

Castle Hill Towers (next to Event Cinemas)

Castle Hill

#dessert

4/64 Windsor Road

Kellyville

9629 3746

#dinner #thai

12/14 Withers Road

Kellyville

8882 9332

#cafe #bakery #lunch #breakfast

Windsor Rd & Merriville Road

Kellyville

9629 1130

#lunch #dinner #pub

1A Annangrove Road

Kenthurst

9654 1423

#breakfast #lunch #cafe

Baulkham Hills Sports Club, 11 Renown Road

Baulkham Hills

9639 2100

#lunch #dinner #pub

745 Old Northern Road

Dural

9651 1027

#breakfast #lunch #cafe

The House of Herbs and Roses

16 Bellcast Road

Rouse Hill

8824 4999

#breakfast #lunch #dinner #cafe #functions

a6/24-32 Lexington Drive

Bella Vista

8824 5350

#breakfast #lunch #cafe

78 Glenhaven Road

Glenhaven

8850 5549

#breakfast #lunch #cafe #burgers

8 Century Circuit

Bella Vista

9899 3866

#lunch #dinner #japanese #sushi

Adina Hotel, 22 Brookhollow Avenue

Bella Vista

8850 4425

#breakfast #lunch #dinner #bar

170 Caroline Chisholm Drive

Winston Hills

9624 4500

#lunch #dinner #bar #hotel

538/540 Old Northern Road

Dural

9651 4553

#cafe #breakfast #lunch

2/250 Old Northern Road

Castle Hill

9680 8885

#breakfast #lunch #cafe

Kellyville Village, 90 Wrights Road

Kellyville

8882 9672

#breakfast #lunch #cafe

Spotted something missing? If you know of a great place to eat out in The Hills that's not there, let us know.