TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Indian Restaurants in Melbourne

128 restaurants

Sort by Relevance

Indian

Tandoori Times Yarraville

45 Anderson Street, 3013, Yarraville

9.4 / 10
24 reviews

Average price $20

Indian

448 Toorak Rd, 3142, Toorak

7.3 / 10
7 reviews

Average price $58

50% off food with TheFork

Indian

380 Sayers Rd, 3029, Tarneit

9.3 / 10
6 reviews

Indian

56 Kangan Drive, 3806, Berwick

9.3 / 10
34 reviews

Average price $35

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

Indian

8/428 Old Geelong Road, 3029, Hoppers Crossing

8.5 / 10
48 reviews

Average price $35

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

Indian

513 Hampton St, 3188, Hampton

9.3 / 10
187 reviews

Average price $45

Indian

104 Lygon St, 3053, Carlton

30% Off Your Food Bill

Indian

260 Clyde Road, 3806, Berwick

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

Indian

56 Irving St, 3011, Footscray

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

Indian

2/6 Neville Avenue, 3028, Laverton

30% Off Your Food Bill

Indian

97 Poath Road, 3163, Murrumbeena

30% Off Your Food Bill

Indian

40 Railway Avenue, 3135, Ringwood East

8.4 / 10
97 reviews

Average price $20

30% Off Your Food Bill

Indian

583 Barkly Street, 3012, West Footscray

8.2 / 10
86 reviews

50% off food with TheFork

Indian

16 McLeans Rd, 3083, Bundoora

9.2 / 10
26 reviews

Average price $20

Indian

37 Little Bourke St, 3000, Melbourne

8.7 / 10
244 reviews

Indian

109 Hawthorn Road, 3161, Caulfield North

8.2 / 10
24 reviews

Average price $35

30% Off Your Food Bill

Indian

107 Mentone Parade, 3194, Mentone

9.1 / 10
21 reviews

Fine Dining

159 -161 Victoria Avenue, 3206, Albert Park

9.1 / 10
259 reviews

Average price $75

Indian

6/1291-1293 Nepean Highway, 3192, Cheltenham

9.1 / 10
116 reviews

Average price $35 Accepts Yums

insiderIndian

20 Duckboard Pl, 3000, Melbourne

9.1 / 10
503 reviews

Average price $95

Indian

238-240 Upper Heidelberg Road, 3079, Ivanhoe

9.1 / 10
71 reviews

Average price $35

Indian

1/1644 Burwood Hwy, 3160, Belgrave

9.0 / 10
6 reviews

Average price $35

Indian

27 Glen Eira Road, 3185, Ripponlea

7.9 / 10
32 reviews

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

Fine Dining

199 Gertrude St, 3065, Fitzroy

9.0 / 10
90 reviews

Indian

261 Camberwell Road, 3124, Camberwell

9.0 / 10
137 reviews

Average price $35

Filter

TheFork advantages