What
Where

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

The Best Indian Restaurants in Melbourne

130 restaurants

Sort by Relevance

The Golden Spoon On Bourke, Melbourne

INDIAN

45 Bourke Street, 3000, Melbourne

35

Haldi, Moonee Ponds

INDIAN

Haldi

9.4 / 10

30 Puckle St, 3039, Moonee Ponds

5

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

142

Average price $35

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

Avrah, Brunswick East

INDIAN

Avrah

9.1 / 10

128 Lygon Street, 3057, Brunswick East

4

Nirankar, Melbourne

INDIAN

Nirankar

8.6 / 10

174 Queen Street, 3000, Melbourne

111

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

28

Shiraaz, Melbourne

INDIAN

Shiraaz

7.6 / 10

22 William Street, 3000, Melbourne

163

Manhattan Modern Indian, Toorak

INDIAN

448 Toorak Rd, 3142, Toorak

Average price $58

Mukka, Fitzroy

INDIAN

Mukka

 / 10

365 Brunswick Street, 3065, Fitzroy

Average price $30

Kake Da' Dhaba, St Kilda

INDIAN

Kake Da' Dhaba

8.7 / 10

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

66

Tandoori Times Yarraville, Yarraville

INDIAN

45 Anderson Street, 3013, Yarraville

20

Average price $20

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

128

Average price $35

Tandoori Flames West Footscray, West Footscray

INDIAN

583 Barkly Street, 3012, West Footscray

68

Mint Leaf Indian Restaurant, Heidelberg

INDIAN

84-86 Yarra St, 3084, Heidelberg

23

Tadkahut, East Melbourne

INDIAN

Tadkahut

7.7 / 10

82 Wellington Parade, 3002, East Melbourne

23

Average price $20

Junoon Indian Restaurant, Armadale

INDIAN

1183 High Street, 3143, Armadale

11

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

Punjab Grill, Sunshine West

INDIAN

1 David Drive, Shop 8-9, 3020, Sunshine West

Filter

TheFork Benefits