TheFork, a Trip advisor company

What
Where

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

The Best Indian Restaurants in Western Sydney, Sydney (NSW)

20 restaurants

Sort by Relevance

Indian

Taj of the Valley

419 High Street, 2750, Penrith (NSW)

9.6 / 10
14 reviews

Average price $20

Indian

10/40 Panmure Street, 2155, Rouse Hill (NSW)

9.4 / 10
28 reviews

Average price $35 american express Welcome

Indian

46 Marion Street, 2150, Harris Park (NSW)

8.8 / 10
23 reviews

american express Welcome

Indian

79 Macquarie Street, 2150, Parramatta (NSW)

8.8 / 10
83 reviews

Average price $20 american express Welcome

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

Indian

36/4 Century Circuit, 2153, Baulkham Hills (NSW)

8.7 / 10
202 reviews

Average price $35

Indian

64a/585 High St Westfield Shopping Centre, 2750, Penrith (NSW)

8.3 / 10
28 reviews

Average price $40 american express Welcome

Family Dosa Deals 55AUD

Indian

B1/1 Avenue of Europe, 2127, Newington (NSW)

american express Welcome

Indian

8 Bringelly Rd, 2747, Kingswood (NSW)

Average price $30 american express Welcome

Indian

1/6 Douglas Rd, 2763, Quakers Hill (NSW)

8.4 / 10
30 reviews

Average price $20

Indian

62/64 Wigram Street, 2150, Harris Park (NSW)

8.3 / 10
124 reviews

Average price $20 american express Welcome

Indian

166 Henry Street, 2750, Penrith (NSW)

9.5 / 10
31 reviews

Average price $35 american express Welcome

Indian

97 Victoria Road, 2150, Parramatta (NSW)

8.9 / 10
485 reviews

Average price $20 american express Welcome

Indian

59-61 Wigram St, 2150, Harris Park (NSW)

6.6 / 10
16 reviews

Average price $35

Indian

104 Church St, 2150, North Parramatta (NSW)

6.4 / 10
3 reviews

Indian

48 Station Street, 2150, Harris Park (NSW)

4.7 / 10
16 reviews

Average price $45 american express Welcome

Indian

Shop 5&6, 104-108 Wigram Street, 2150, Harris Park (NSW)

8.7 / 10
259 reviews

Average price $35 american express Welcome

Indian

323 Church St, 2150, Parramatta (NSW)

Average price $40 american express Welcome

Indian

24-32, Lexington Dr, 2153, Bella Vista (NSW)

7.8 / 10
7 reviews

Average price $20

Indian

325 church street, 2150, Parramatta (NSW)

9.2 / 10
151 reviews

Average price $35 american express Welcome

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

Indian

2 Old Northern Road, 2153, Baulkham Hills (NSW)

Filter

TheFork advantages