TheFork, a Trip advisor company

What
Where

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

The Best Indian Restaurants in Melbourne West, Melbourne (VIC)

30 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Indian

Tandoori Times Yarraville

45 Anderson Street, 3013, Yarraville (VIC)

9.5 / 10
25 reviews

Average price $20

Indian

254 Maribyrnong Road, 3039, Moonee Ponds (VIC)

9.3 / 10
85 reviews

Average price $35

Indian

30 Puckle St, 3039, Moonee Ponds (VIC)

9.3 / 10
13 reviews

Indian

3/578 Barkly St, 3012, West Footscray (VIC)

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

Indian

56 Irving St, 3011, Footscray (VIC)

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

Indian

2/6 Neville Avenue, 3028, Laverton (VIC)

30% Off Your Food Bill

Indian

Shop 4 386 Keilor Rd, 3042, Niddrie (VIC)

8.9 / 10
16 reviews

Indian

8/428 Old Geelong Road, 3029, Hoppers Crossing (VIC)

8.6 / 10
49 reviews

Average price $35

Indian

230 Union Rd, 3032, Ascot Vale (VIC)

Average price $30

Indian

408 High St, 3337, Melton (VIC)

Average price $20

Indian

1 David Drive, Shop 8-9, 3020, Sunshine West (VIC)

Indian

10A East Esplanade,, 3021, St Albans (VIC)

Indian

463 Ballarat Rd, 3020, Sunshine (VIC)

Indian

2/203 Ballarat Rd, 3011, Footscray (VIC)

Indian

Shop 9 300 Point Cook Rd, 3030, Point Cook (VIC)

Indian

4/2/6 Kilmur Rd, 3029, Hoppers Crossing (VIC)

Indian

401 Murnong Street, 3030, Point Cook (VIC)

Indian

380 Sayers Rd, 3029, Tarneit (VIC)

Indian

95 Irving St, 3011, Footscray (VIC)

Indian

2/408-410 High Street, 3337, Melton (VIC)

Indian

57 main road west, 3021, St Albans (VIC)

Indian

36 Leeds Street, 3011, Footscray (VIC)

Indian

187 Watton Street, 3030, Werribee (VIC)

Average price $20

Indian

498-500 Mt Alexander Rd, 3032, Ascot Vale (VIC)

Average price $20

Indian

583 Barkly Street, 3012, West Footscray (VIC)

8.2 / 10
87 reviews

Filter

TheFork advantages