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

Heritage Indian

1/47 Burgundy St, 3084, Heidelberg

Indian

353 Burwood Rd, 3122, Hawthorn

Indian

44 Johnston Street, 3065, Fitzroy

Average price $20

Indian

2/203 Ballarat Rd, 3011, Footscray

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

Indian

Shop 9 300 Point Cook Rd, 3030, Point Cook

Indian

4/2/6 Kilmur Rd, 3029, Hoppers Crossing

Indian

8/2-8 Northey Road, 3975, Lynbrook

8.4 / 10
4 reviews

Indian

561 Plenty Road, 3072, Preston

Indian

149 Queens Parade, 3068, Clifton Hill

Indian

70-78 Vesper Drive, 3805, Narre Warren

Indian

Shop R10, 415 Mcdonalds Rd, 3082, Mill Park

Indian

3/578 Barkly St, 3012, West Footscray

Indian

401 Murnong Street, 3030, Point Cook

Indian

269 Robinsons Road, 3030, Derrimut

Indian

338 Lygon Street, 3057, Brunswick East

Indian

20 Duckboard Place, 3000, Melbourne

Average price $45

Indian

95 Irving St, 3011, Footscray

Indian

239 Stud Road, 3152, Wantirna South

Indian

57 main road west, 3021, St Albans

Indian

36 Leeds Street, 3011, Footscray

Indian

551 Barkly Street, 3012, West Footscray

Average price $20

Indian

187 Watton Street, 3030, Werribee

Average price $20

Indian

498-500 Mt Alexander Rd, 3032, Ascot Vale

Average price $20

Indian

44 Cotham Road, 3101, Kew

8.4 / 10
24 reviews

Average price $35

Indian

2 Rebound Ct, 3805, Narre Warren

Filter

TheFork advantages