What
Where

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

The Best Indian Restaurants in Melbourne

128 restaurants

Sort by Relevance

Tadkahut, East Melbourne

INDIAN

Tadkahut

7.6 / 10

82 Wellington Parade, 3002, East Melbourne

23

Average price $20

Flavours of Indus, Carlton

INDIAN

104 Lygon St, 3053, Carlton

The Grand Punjab, Malvern

INDIAN

Shop203 Glen Ferrie Rd, 3144, Malvern

Punjab Grill, Sunshine West

INDIAN

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

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

Inka Indian Restaurant & Bar, Hawthorn

INDIAN

571 Burwood Rd, 3122, Hawthorn

Marpha Restaurant, Mentone

INDIAN

107 Mentone Parade, 3194, Mentone

3

Saffron Bangladeshi and Indian cuisine, Footscray

INDIAN

2/203 Ballarat Rd, 3011, Footscray

Punjab sweets and restaurant, Footscray

INDIAN

56 Irving St, 3011, Footscray

Spice Junction, Laverton

INDIAN

2/6 Neville Avenue, 3028, Laverton

4

Roti Hut, Murrumbeena

INDIAN

Roti Hut

 / 10

97 Poath Road, 3163, Murrumbeena

3

Indians Again, Ringwood East

INDIAN

Indians Again

8.4 / 10

40 Railway Avenue, 3135, Ringwood East

84

Average price $20

Aachis Indian, Kew

INDIAN

158 High Street, 3101, Kew

9

Indian Star, Moonee Ponds

INDIAN

Indian Star

9.2 / 10

254 Maribyrnong Road, 3039, Moonee Ponds

74

Average price $35

Tandoori Flames South Kingsville, South Kingsville

INDIAN

15 Vernon St, 3015, South Kingsville

38

Average price $35

Cinnamon Club, Cheltenham

INDIAN

Cinnamon Club

8.5 / 10

1291 - 1293 Nepean Highway, 3192, Cheltenham

20

Handi Indian Restaurant, Vermont

INDIAN

18 Boronia Road, 3133, Vermont

9

Indian Burrp, Cheltenham

INDIAN

Indian Burrp

8.9 / 10

6/1291-1293 Nepean Highway, 3192, Cheltenham

103

Average price $35 accepts Yums

Bombay by Night, Caulfield South

INDIAN

Bombay by Night

9.1 / 10

355 North Rd, 3162, Caulfield South

124

Average price $45

Roti Boti, Hampton

INDIAN

Roti Boti

9.2 / 10

513 Hampton St, 3188, Hampton

166

Average price $45

Oye Bombay, Altona

INDIAN

Oye Bombay

9 / 10

23 Harrington Square, 3018, Altona

6

Namaste Indian Restaurant, Bundoora

INDIAN

16 McLeans Rd, 3083, Bundoora

25

Average price $20

Masala Craft Fine Indian Restaurant, Thornbury

INDIAN

623 High Street, 3071, Thornbury

12

Average price $20

Kantipur Restaurant, Caulfield North

INDIAN

109 Hawthorn Road, 3161, Caulfield North

22

Average price $35

Great Indian Wave, Boronia

INDIAN

1/144 Boronia Road, 3155, Boronia

18

Average price $20

Aussie Curry Lovers, Caulfield South

INDIAN

680 Glen Huntly Rd, 3162, Caulfield South

6

Average price $20

Filter

TheFork Benefits