Best Indian Restaurants in South Melbourne (2026)
South Melbourne has 5 Indian restaurants worth knowing about. This is inner Melbourne, where competition keeps kitchens honest.
2 of these sit above 4.5 stars — which, for suburban Indian food, means the kitchen is doing more than reheating yesterday’s curry paste. The average rating across all 5 spots is 4.0 stars.
We verified every venue below via Google Places in April 2026. No paid placements. No sponsored listings. Just the restaurants that actually exist and actually serve Indian food in South Melbourne.
#1 CHATOREY- THE INDIAN STREETERY (450 Flinders St, Melbourne)
Rating: 4.8/5 (924 reviews) | Price: Not listed
A 4.8-star rating from 924 locals does not lie. Consistency is the story here. You know what you’re getting, and it’s good.
#2 Dhaba 517- Port Melbourne (321 Bay Street, Port Melbourne)
Rating: 4.7/5 (88 reviews) | Price: Not listed
Sitting at 4.7 stars across 88 reviews, this is one of the highest-rated Indian spots in South Melbourne. Order beyond the butter chicken and you will be rewarded.
#3 Aagaman Indian Nepalese Restaurant: Port Melbourne (Bay Street) (271 Bay Street, Port Melbourne)
Rating: 4.4/5 (741 reviews) | Price: $15-30 a head
741 reviews and a 4.4-star average says this place earns its regulars. A kitchen that respects the fundamentals — fresh spice mixes, proper tempering, and rice that is actually good. Expect to pay $15-30 a head.
#4 Bedi’s Indian Restaurant — 118 Park Street, South Melbourne
Rating: 4.1/5 (409 reviews) | Price: $15-30 a head
At 4.1 stars from 409 reviews, it divides opinion — but the fans are loyal. This is the kind of Indian restaurant that locals quietly keep to themselves. Expect to pay $15-30 a head.
#5 Tandoor Indian Restaurant (Food Court, Crown Melbourne, 8 Whiteman Street, Southbank)
Rating: 1.9/5 (281 reviews) | Price: Not listed
The 1.9-star rating suggests inconsistency, but every kitchen has its days. Tandoori is the strength here. The naan alone justifies the trip.
What to Know About Indian Dining in South Melbourne
BYO: Several Indian restaurants in South Melbourne are BYO or offer a small corkage fee. Call ahead — it can save you $30+ on a bottle compared to restaurant wine lists.
Booking: For groups of 4+, book ahead — especially on Friday and Saturday nights. Most places accept walk-ins for couples during the week, but weekends fill up fast in South Melbourne.
Vegetarian options: Indian restaurants are consistently the best option for vegetarians in any Melbourne suburb, and South Melbourne is no exception. Every restaurant listed here has substantial vegetarian mains — not just paneer as an afterthought.
Delivery: Most Indian restaurants in South Melbourne are on Uber Eats and DoorDash, but the food is almost always better dine-in. Naan does not travel well.
Related Guides
- Best Restaurants in South Melbourne
- Best Cafes in South Melbourne
- Best Bars in South Melbourne
- Cost of Living in South Melbourne
- South Melbourne Neighbourhood Guide
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.

