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

127 restaurants

Sort by Relevance

Indian

Tandoori Den

261 Camberwell Road, 3124, Camberwell

9.0 / 10
137 reviews

Average price $35

Indian

680 Glen Huntly Rd, 3162, Caulfield South

7.7 / 10
6 reviews

Average price $20

30% Off Your Food Bill

Indian

63 Glen Eira Rd, 3185, Ripponlea

8.9 / 10
28 reviews

Average price $30

Indian

209 King Street, 3000, Melbourne

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

Indian

167 St Georges Road, 3068, Fitzroy North

8.9 / 10
26 reviews

Indian

235 Clarendon Street, 3205, South Melbourne

Indian

355 North Rd, 3162, Caulfield South

8.9 / 10
128 reviews

Average price $45

Indian

230 Union Road, 3032, Ascot Vale

8.8 / 10
66 reviews

Average price $35

Indian

56/1880 Ferntree Gully Road, 3156, Ferntree Gully

8.8 / 10
18 reviews

Average price $35

Indian

42 Newquay Promenade, 3008, Docklands

Average price $35

$15 Special 15AUD

Indian

128 Lygon Street, 3057, Brunswick East

8.6 / 10
34 reviews

Indian

Shop 4 386 Keilor Rd, 3042, Niddrie

8.6 / 10
12 reviews

Indian

87 Johnston Street, 3066, Collingwood

8.5 / 10
37 reviews

Average price $20

Indian

1 Linsell Blvd, 3977, Cranbourne East

8.5 / 10
11 reviews

Indian

480A Glenhuntly Road, 3185, Elsternwick

8.5 / 10
9 reviews

Indian

170 Belmore Road, 3103, Balwyn

8.5 / 10
54 reviews

Average price $35

Indian

54 New Quay Promenade, 3008, Docklands

8.5 / 10
43 reviews

Average price $35

Indian

764 Bourke St, 3008, Docklands

Average price $27

Indian

408 High St, 3337, Melton

Average price $20

Indian

4 Plenty Rd, 3072, Preston

Average price $50

Indian

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

Indian

21/391 Settlement Road, 3074, Thomastown

Indian

10A East Esplanade,, 3021, St Albans

Indian

463 Ballarat Rd, 3020, Sunshine

Indian

1230 Toorak Rd, 3124, Camberwell

Filter

TheFork advantages