You are in South Wharf, hungry after DFO or Crown, and the Indian options look oddly CBD-shaped. Pick CHATOREY if you want the safest hit; use this shortlist when price, walking distance, and regret avoidance matter more than hype.
The Verdict
CHATOREY- THE INDIAN STREETERY is the pick if you only choose one Indian meal near South Wharf. It has the cleanest signal in the list: 4.8 stars from 924 reviews, which is hard to fake in a city pocket fed by office workers, tourists, students, and late diners. The address is 450 Flinders Street, Melbourne, so it is not technically tucked inside South Wharf, but from the river end of the precinct it is still the strongest bet before you start compromising on rating, convenience, or consistency. Price is not listed, so do not treat it as the automatic bargain option; treat it as the best-rated option when you want the meal to land.
If you want a known CBD fallback with a clear spend, Red Spice Road at 141 Queen Street is the safer sit-down alternative at $15-30 a head, backed by 4.4 stars from 2,728 reviews. Dosa Hut Indian Restaurant - Melbourne CBD at 209 King Street is the volume play: 4.3 stars across 8,479 reviews, $15-30 a head, and the obvious choice when dosa is the actual craving. Biryani House at 339 King Street, West Melbourne is the cheap swing at under $15 a head, but the 3.3 rating means you go for biryani, not polish. Do not make Tandoor Indian Restaurant in the Crown Melbourne food court your big Indian dinner plan unless convenience beats everything; 1.9 stars from 281 reviews is a warning, not a quirky underdog story.
What It’s Actually Like
South Wharf is the catch: the suburb name makes this sound like a neat riverside Indian trail, but most of the stronger options sit just outside the pocket, across the CBD edge or toward South Melbourne and West Melbourne. If you are already near DFO South Wharf, Melbourne Convention and Exhibition Centre, Crown Melbourne, or the Whiteman Street end of Southbank, you are choosing between convenience and a better-reviewed meal. CHATOREY on Flinders Street is the rating winner, but Red Spice Road on Queen Street and Dosa Hut on King Street are more deliberate CBD decisions. They make sense when you are willing to walk, tram, or fold dinner into a night in town.
The practical pattern is simple. Weeknights are kinder to walk-ins, especially for couples, but Friday and Saturday groups should book ahead where bookings are available. South Wharf foot traffic is lumpy: conventions, Crown events, riverside drinks, and DFO shoppers can turn a normal dinner window into a queue you did not plan for. For groups of 4+, call ahead. For delivery, most venues in this orbit are likely to show up on Uber Eats or DoorDash, but naan and dosa are both better eaten immediately. The listed restaurants all have meaningful vegetarian options, which is one reason Indian still works so well for mixed groups.
Skip this if you need a lazy, purely South Wharf-only list. The better answer is honest geography: if you are west of the Convention Centre and do not want to cross back toward the CBD, Bedi’s Indian Restaurant at 118 Park Street, South Melbourne may be the more sensible move at $15-30 a head with a 4.1 rating from 409 reviews. If you are already near Crown, Tandoor is convenient, but the rating gap is too large to ignore.
Who This Suits
If you are a ratings-first diner, pick CHATOREY- THE INDIAN STREETERY. If you are organising a group dinner and want a recognisable CBD restaurant with a clear $15-30 expectation, pick Red Spice Road. If you specifically want dosa and do not care about the flashiest room, pick Dosa Hut Indian Restaurant - Melbourne CBD. If you are hunting a cheaper biryani feed, pick Biryani House and keep expectations grounded. If you are closer to South Melbourne than Flinders Street, pick Bedi’s Indian Restaurant instead of forcing the South Wharf angle.
Cost-wise, the middle of this list is refreshingly predictable. Red Spice Road, Dosa Hut, Curry Vault Indian Restaurant and Bar Melbourne at 18 Bank Place, Bedi’s Indian Restaurant, and Desi Dhaba at 134 Flinders Street all sit at $15-30 a head based on the supplied pricing. Biryani House is the budget outlier at under $15 a head. CHATOREY and Tandoor Indian Restaurant do not list prices in the source data, so check the menu before rounding up a group. BYO can matter too: several Indian restaurants around South Wharf may allow BYO or charge corkage, but call first because one bottle decision can change the bill by $30 or more.
Time of day changes the call. For a quick weekday dinner, Dosa Hut or Desi Dhaba can make more sense than a longer, sit-down plan. For Friday and Saturday nights, book if you are more than two people, especially around Crown Melbourne, Queen Street, and King Street. In colder months, you will be less patient with the cross-river walk from South Wharf, so choose the closest credible option rather than chasing a marginal rating difference. In warm weather, the walk to Flinders Street or Queen Street is easier to justify.
What to Do Next
Start with CHATOREY if ratings matter, book Red Spice Road for a group, and avoid making Crown food court Tandoor the headline dinner. For the broader local food map, use Best Restaurants in South Wharf.
Venue Shortlist Preserved
#1 CHATOREY- THE INDIAN STREETERY (450 Flinders St, Melbourne)
Rating: 4.8/5 (924 reviews) | Price: Not listed
#2 Red Spice Road (141 Queen Street, Melbourne)
Rating: 4.4/5 (2,728 reviews) | Price: $15-30 a head
#3 Dosa Hut Indian Restaurant - Melbourne CBD (209 King Street, Melbourne)
Rating: 4.3/5 (8,479 reviews) | Price: $15-30 a head
#4 Curry Vault Indian Restaurant and Bar Melbourne (18 Bank Place, Melbourne)
Rating: 4.1/5 (730 reviews) | Price: $15-30 a head
#5 Bedi’s Indian Restaurant (118 Park Street, South Melbourne)
Rating: 4.1/5 (409 reviews) | Price: $15-30 a head
#6 Desi Dhaba (134 Flinders Street, Melbourne)
Rating: 3.8/5 (4,295 reviews) | Price: $15-30 a head
#7 Biryani House (339 King Street, West Melbourne)
Rating: 3.3/5 (2,793 reviews) | Price: under $15 a head
#8 Tandoor Indian Restaurant (Food Court, Crown Melbourne, 8 Whiteman Street, Southbank)
Rating: 1.9/5 (281 reviews) | Price: Not listed
Sources
Venues verified via Google Places, April 2026. Ratings and details reflect data at time of verification and may change.
- Google Places API — maps.google.com — accessed April 2026
Data-sourced guide. Last refresh: April 2026. Found an error? Contact us.

