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
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
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
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
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
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
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
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
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
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
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
Indian in other cities
More cuisines in Melbourne
More Melbourne guides
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.