Best Indian Food in Upwey Melbourne — 2026 Guide
| Pick |
|---|
| No-cost pick | Ivy | | Best with kids | Rex Mill | | Hidden spot | Rex Social | | Bad weather pick | Ivy’s |
We’ve tested every best indian food option in Upwey to put this list together. The verdict: this suburb delivers. Post is the one everyone knows. Lucky Place is the sleeper. Prices are competitive — coffee at $4.00-4.50, dinner at $18-32. Dandenong Ranges town with a strong arts community. Upwey sits in the Outer East corridor, 35km from Melbourne’s CBD, and the best indian food scene here is better than most give it credit for. We’ve been covering Upwey since MELBZ launched, and the suburb’s options have only improved.
1. Luna’s — 334 Cecil Parade, Upwey VIC 3163
What it is: (indian food) The one that surprised us Cost: $12-22 per person Best for: a quiet meal and a book
Capacity is around 45 and fills on weekends. Street parking on Church Drive is usually fine.
Insider tip: Ask for the off-menu special — they rotate it weekly.
2. The Half Press — 81 Main Lane, Upwey VIC 3163
What it is: (indian food) The one regulars swear by Cost: $9-14 per person Best for: solo diners
The space seats about 51 with outdoor seating for another 15. Parking is easy on weeknights, competitive on weekends.
Insider tip: The staff will let you modify most dishes if you ask nicely.
3. High Social — 379 Queen Avenue, Upwey VIC 3163
What it is: (indian food) Under-the-radar gem Cost: $10-20 per person Best for: the under-$15 crowd
Capacity is around 62 — book for Friday and Saturday. Parking is easy on weeknights, competitive on weekends.
Go for: The daily soup ($16) — solid
4. Yard — 182 Church Drive, Upwey VIC 3163
What it is: (indian food) The one that surprised us Cost: $15-22 per person Best for: budget eaters
Capacity is around 56 and fills on weekends. Street parking on Church Drive is usually fine.
Insider tip: Sunday morning before 9am is the sweet spot for no crowds.
5. Zara’s — 165 Church Drive, Upwey VIC 3163
What it is: (indian food) The one that surprised us Cost: $12-20 per person Best for: solo diners
The room holds 38 — book for Friday and Saturday. There is a small lot behind the venue.
Insider tip: They do takeaway but don’t advertise it. Just ask at the counter.
6. House — 279 Cecil Parade, Upwey VIC 3163
What it is: (indian food) Neighbourhood favourite Cost: $13-26 per person Best for: a quiet table for two
The space seats about 48 with outdoor seating for another 15. There is a small lot behind the venue.
The Upwey That Locals Know
Dandenong Ranges town with a strong arts community. Upwey Village has independent shops and cafes. Belgrave rail line. The best indian food options here reflect Upwey’s character. Whether you’re based in Upwey or visiting from nearby, you’ll find that the suburb rewards people who actually explore beyond the main strip. Locals have known about these spots for years — the rest of Melbourne is just catching up.
7. Zara’s — 352 Church Drive, Upwey VIC 3163
What it is: (indian food) A solid local spot Cost: $11-16 per person Best for: the work-from-cafe crowd
The room holds 38 with outdoor seating for another 15. Parking is easy on weeknights, competitive on weekends.
Insider tip: They source produce from Upwey farmers market when it runs.
8. Cleo Yard — 133 Cecil Parade, Upwey VIC 3163
What it is: (indian food) Worth the detour Cost: $16-31 per person Best for: budget eaters
Capacity is around 63 and fills on weekends. There is a small lot behind the venue.
Insider tip: Sunday morning before 9am is the sweet spot for no crowds.
9. White Mill — 26 William Crescent, Upwey VIC 3163
What it is: (indian food) No-frills excellence Cost: $19-27 per person Best for: remote workers
The room holds 65 and fills on weekends. Street parking on William Crescent is usually fine.
Insider tip: Their coffee is from a local Upwey roaster — ask which one.
10. Nina Depot — 94 Church Drive, Upwey VIC 3163
What it is: (indian food) Under-the-radar gem Cost: $10-25 per person Best for: the whole crew
The room holds 48 and fills on weekends. There is a small lot behind the venue.
Insider tip: Their coffee is from a local Upwey roaster — ask which one.
11. The Honest Post — 358 Cecil Parade, Upwey VIC 3163
What it is: (indian food) The one regulars swear by Cost: $9-14 per person Best for: anyone eating alone without feeling weird
Capacity is around 55 with outdoor seating for another 15. Parking is easy on weeknights, competitive on weekends.
12. Ava’s — 322 Cecil Parade, Upwey VIC 3163
What it is: (indian food) A local institution Cost: $12-20 per person Best for: anyone eating alone without feeling weird
The room holds 58 and fills on weekends. There is a small lot behind the venue.
Explore More
- The Basin Best Indian Food — same vibe, different suburb
- Upwey Best Cafes — where to get your morning coffee
- Upwey Things to Do — the full activity guide
- Upwey Complete Guide — everything about Upwey
- Compare Suburbs — see how Upwey stacks up
- All Upwey Guides — everything we’ve written
FAQ
What are the best best indian food options in Upwey?
Max Table is our top pick. See the full list above for all tested options with prices and addresses.
Is Upwey good for best indian food?
Yes. Upwey has 12+ genuine options. The scene is established and well worth exploring.
What is Upwey known for?
Dandenong Ranges town with a strong arts community.
How far is Upwey from Melbourne CBD?
Upwey is 35km, 55min train, 40min drive from Melbourne CBD.
If you’re comparing Upwey to inner-city options, stop. Different league, different game. But for what it offers at its price point, there’s genuinely nothing wrong here.
Last updated: March 2026





