308 Flinders Lane, Melbourne CBD

Best Indian Restaurant in Melbourne CBD

Flinders Lane's home for authentic Indian cuisine. Rich curries, smoky tandoori, handcrafted cocktails and a warm dining room that suits everything from a CBD lunch to a long Friday night. Open for lunch and dinner, seven days a week.

Featured in Concrete Playground, Urban List & TripAdvisor Travellers' Choice

Tucked into the heart of Melbourne's most celebrated dining laneway, Aagaman Flinders Lane brings authentic Indian cuisine to the CBD without the stiff formality of fine dining. The kitchen runs on the same philosophy as our Port Melbourne original — fresh ingredients, traditional spice blends, and a tandoor oven at the centre of everything.

Whether you're looking for an Indian restaurant in Melbourne CBD for a weekday lunch, an after-work dinner with the team, or a proper Saturday night out with cocktails — Aagaman Flinders Lane is that restaurant. Butter chicken, lamb rogan josh, tandoori mixed grill, momo dumplings, and a drinks list worth lingering over.

The Menu

Must-Try Dishes at Aagaman Flinders Lane

From rich Northern Indian curries to delicate Himalayan street food — the dishes Melbourne CBD diners keep coming back for.

Signature

Gulmely Lamb

Diced lamb roasted with potato and Nepalese spices finished with fresh spinach and cashew.

LambNepaleseSignature
Must Try

Vindaloo

A hot curry from goa cooked in a mix of roasted spices, vinegar and coconut, with your choice of meat.

CurrySpicyMust-Try
Classic

Dal Makhani

A staple of north Indian homes, made from black lentils and red kidney beans, finished with loads of butter and cream.

VegetarianLentilsMust-Try
What Guests Say

Real Reviews from Melbourne CBD Diners

★★★★★

"A hidden gem in Melbourne CBD on Flinders Lane. Curries full of flavour with well-balanced spices. Naan freshly made and served hot. Highly recommended for authentic Indian and Nepalese food in the CBD."

Ailee
Melbourne CBD · Google Review
★★★★★

"Really enjoyed our meal. The place has a nice, classy vibe but still feels comfortable and relaxed. Food was tasty and well cooked, with good portion sizes and lots of flavour."

blocks hifun
Melbourne CBD · Google Review
★★★★★

"Best Indian I've ever had in my life."

Rebecca P.
Melbourne CBD · Google Review
FAQ

Frequently Asked Questions

Everything you need to know about dining at Aagaman Flinders Lane, Melbourne CBD.

We're at 308 Flinders Lane, Melbourne VIC 3000 — in the heart of Melbourne's CBD dining precinct, steps from Flinders Street Station and a short walk from Federation Square, Southbank and Collins Street. Easy to reach by tram, train or foot.

Yes. We serve lunch Monday to Saturday and our menu works perfectly for business lunches, team catch-ups and client dinners. We can accommodate groups with advance booking — contact us directly to arrange.

We welcome walk-ins subject to availability. Friday and Saturday evenings we recommend booking ahead. Weekday lunches and early evenings are generally fine without a reservation.

Aagaman is one of the few authentic Indian restaurants directly on Flinders Lane in Melbourne CBD. Nearby, you'll find us within walking distance of Collins Street, Southbank, the Arts Precinct and the Docklands.

Absolutely. The Flinders Lane dining room has warm lighting, a relaxed atmosphere and a cocktail list that makes it a popular choice for date nights in Melbourne CBD. Book ahead for weekends.

Getting Here

Directions to Aagaman Flinders Lane

We're right in the heart of Melbourne CBD — steps from Flinders Street Station, Federation Square, and the city's best laneways.

By Train

Take any city loop train to Flinders Street Station. Exit onto Flinders Street and walk west, then turn left into Flinders Lane. We are at number 308 — a 3-minute walk from the station.

By Tram

Numerous tram routes stop on Swanston Street and Elizabeth Street. Alight at the Flinders Street or Flinders Lane stop and walk to 308. Routes 1, 3, 5, 6, 16, 64, 67, and 72 all pass nearby.

By Car

Paid parking is available at Wilson Parking on Flinders Lane and at the Flinders Gate car park. We recommend using public transport during peak hours. Ride-share drop-off on Flinders Lane is very convenient.

Get Directions on Google Maps
Nearby
Flinders Street Station — 3 min walk
Federation Square — 4 min walk
NGV International — 6 min walk
Melbourne Central — 10 min walk
Find Us

308 Flinders Lane, Melbourne CBD

Address 308 Flinders Lane, Melbourne VIC 3000
Phone 03 9193 0905
Hours Lunch Mon–Sat · 11:30am–3pm
Dinner 7 days · 5pm–10pm
Our Melbourne Locations

Find Aagaman Across Melbourne

Three locations, one commitment — authentic Indian and Nepalese cuisine served with Himalayan warmth.

You Are Here

Flinders Lane CBD

308 Flinders Lane
Melbourne VIC 3000
03 9193 0905

Bay St Dining

Port Melbourne

271 Bay Street
Port Melbourne VIC 3207
03 9676 9234

Neighbourhood Gem

Rosanna

137 Lower Plenty Road
Rosanna VIC 3084
03 9191 5100

Aagaman Indian Restaurant — Melbourne CBD
308 Flinders Lane, Melbourne VIC 3000
Indian restaurant near Flinders Street Station | Collins Street | Southbank | Federation Square