Skip to content
HHarry Hungry: Where to EatFree · View in the App StoreView
HHarry Hungry: Where to EatFree · Get it on Google PlayGet

Melbourne, VIC

Best Indian in Melbourne.

Harry's top 10 Indian spots in Melbourne score 56–89 on the Harry Score. Prices run $ to $$.

The ratio is everything. You can tell within one mouthful whether the spice blend was built or poured from a jar. Harry does not require nuclear heat — he requires layering: base first, aromatics second, finish third. If the curry tastes the same at every temperature, the kitchen is not cooking. It is warming.

Ranked by Harry Score, closest Indian matches first. The Harry Score is a weighted blend of Google, Yelp, Tripadvisor, and critic mentions. No paid placements. No affiliate links.

Scores last recomputed

01

3 Brothersss Indian Restaurant QVM Elizabeth Street

indian

Queen Victoria Market, 513 Elizabeth St

4.8 across 4.6k Google reviews, and Tripadvisor lands in the same place; straightforward establishment offering traditional Indian street food, tandoori dishes….

$$

Harry

89

Worth It

79

02

Gourmet Curry Hut

indian · halal

Shop 10/555 Bourke St, Melbourne VIC 3000

4.7 across 4.2k Google reviews, and Tripadvisor lands in the same place; local standby for Indian classics like chicken tikka in a simple spot, plus meal deals….

$$

Harry

85

Worth It

78

03

Delhi Rocks

indian

205 King St, Melbourne VIC 3000

4.6 across 13k Google reviews; traditional Indian dishes to eat in or take away from the buffet, in a late-opening….

$

Harry

80

Worth It

77

04

Chilli India Melbourne Central

indian

Shop GD086/211 La Trobe St, Melbourne VIC 3000

4.5 across 4.0k Google reviews; snug pit stop with modern decor offering familiar Indian dishes, plus beer & cocktails.

Caveat: Google is the only voice on this one yet; treat the number as an early read.

$$

Harry

77

Worth It

74

05

Villas Restaurant & Bar

indian

488 Bourke St, Melbourne VIC 3000

4.5 across 1.3k Google reviews; OpenTable diners back it up at 3.9.

Caveat: Only Google has weighed in so far — a single source, so read the score as provisional.

$$

Harry

77

Worth It

74

06

Delhi Streets

indian

22 Katherine Pl, Melbourne VIC 3000

4.3 across 2.0k Google reviews, and Tripadvisor lands in the same place; indian street food & classic dishes are presented in a bright venue decorated with….

$

Harry

74

Worth It

74

07

DESI ADDA

indian

next to Coles, Shop 5/26 Elizabeth St

4.1 across 1.1k Google reviews; fairly priced for what it is.

$$

Harry

62

Worth It

62

08

Desi Dhaba

indian

134 Flinders St, Melbourne VIC 3000

3.8 across 4.4k Google reviews; indian meals in an eclectically decorated restaurant, with Bollywood movies and dancing.

$$

Harry

56

Worth It

56

Also serves Indian

09

Gopals

vegetarian · indian

139 Swanston St, Melbourne VIC 3000

4.6 across 1.7k Google reviews, and Tripadvisor lands in the same place; established, casual buffet restaurant serving European, Indian and Asian meat-free and….

$

Harry

79

Worth It

77

10

Cozy Box Melbourne

spanish · indian

209 Lygon St, Carlton VIC 3053

4.5 across 261 Tripadvisor reviews, and Google lands in the same place; fairly priced for what it is.

$$

Harry

77

Worth It

74

Questions Harry gets about Indian in Melbourne

What is the best Indian restaurant in Melbourne?
3 Brothersss Indian Restaurant QVM Elizabeth Street tops Harry's Indian list for Melbourne right now, with a Harry Score of 89/100.
How does Harry Hungry score Indian restaurants in Melbourne?
Harry Hungry blends ratings from Google, Yelp, Tripadvisor, and critic mentions into a weighted Harry Score (0–100). A separate Worth It Score ranks restaurants by value for money. No paid placements, no affiliate links — the ranking is built from public data only.
Are there tourist-trap Indian restaurants in Melbourne to avoid?
Harry Hungry flags restaurants where Tripadvisor ratings diverge significantly from local reviews — a common tourist-trap signal. See the tourist trap index for Melbourne on Harry Hungry for a full breakdown.