What
Where

When do you want to eat?

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

The Best Indian Restaurants in Melbourne

131 restaurants

Sort by Relevance

Haldi, Moonee Ponds

INDIAN

Haldi

9.4 / 10

30 Puckle St, 3039, Moonee Ponds

5

Avrah, Brunswick East

INDIAN

Avrah

9.1 / 10

128 Lygon Street, 3057, Brunswick East

4

Jai Ho Indian - Berwick, Berwick

INDIAN

56 Kangan Drive, 3806, Berwick

12

Average price $35

Aagaman Indian Nepalese Restaurant, Port Melbourne

INDIAN

271 Bay Street, 3207, Port Melbourne

141

Average price $35

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

Nirankar, Melbourne

INDIAN

Nirankar

8.6 / 10

174 Queen Street, 3000, Melbourne

109

Lala's Kitchen Boronia, Boronia

INDIAN

143 Boronia Rd, 3155, Boronia

7

Average price $35

Coburg Cafe and Restaurant, Coburg

INDIAN

201 Moreland Road, 3058, Coburg

23

Average price $20

Indian Rogan Josh, Upper Ferntree Gully

INDIAN

1216 Burwood Hwy, 3156, Upper Ferntree Gully

22

Average price $20

Rajputana, Melbourne

INDIAN

Rajputana

7.6 / 10

2/280 King St, 3000, Melbourne

27

Shiraaz, Melbourne

INDIAN

Shiraaz

7.6 / 10

22 William Street, 3000, Melbourne

163

Mukka, Fitzroy

INDIAN

Mukka

 / 10

365 Brunswick Street, 3065, Fitzroy

Kake Da' Dhaba, St Kilda

INDIAN

Kake Da' Dhaba

8.7 / 10

Shop A-105 33 Inkerman Street, 3182, St Kilda

65

Tandoori Times Yarraville, Yarraville

INDIAN

45 Anderson Street, 3013, Yarraville

20

Average price $20

The Golden Spoon On Bourke, Melbourne

INDIAN

45 Bourke Street, 3000, Melbourne

34

Curry Vault, Melbourne

INDIAN

Curry Vault

7.9 / 10

18 Bank Place, 3000, Melbourne

71

Average price $35

Indian Palace, Brighton

INDIAN

Indian Palace

8.8 / 10

131 Church St, 3186, Brighton

127

Average price $35

Tandoori Flames West Footscray, West Footscray

INDIAN

583 Barkly Street, 3012, West Footscray

65

Inka Indian Restaurant & Bar, Hawthorn

INDIAN

571 Burwood Rd, 3122, Hawthorn

Junoon Indian Restaurant, Armadale

INDIAN

1183 High Street, 3143, Armadale

11

Cinnamon Club, Cheltenham

INDIAN

Cinnamon Club

8.5 / 10

1291 - 1293 Nepean Highway, 3192, Cheltenham

20

Tadkahut, East Melbourne

INDIAN

Tadkahut

7.6 / 10

82 Wellington Parade, 3002, East Melbourne

23

Average price $20

Mint Leaf Indian Restaurant, Heidelberg

INDIAN

84-86 Yarra St, 3084, Heidelberg

22

Flavours of Indus, Carlton

INDIAN

104 Lygon St, 3053, Carlton

The Grand Punjab, Malvern

INDIAN

Shop203 Glen Ferrie Rd, 3144, Malvern

Curry Smuggler, Fitzroy

INDIAN

223 Brunswick Street, 3065, Fitzroy

Filter

TheFork Benefits