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.
From rich Northern Indian curries to delicate Himalayan street food — the dishes Melbourne CBD diners keep coming back for.
A sizzling board of our finest tandoor cuts — charcoal chicken tikka, garlic malai tikka, seekh kebab, lamb chops and tawa prawns. Everything charred over open flame.
Tandoor-charred chicken cooked down in a tangy tomato-onion masala, then finished with Khukuri rum.
Hollow shells, house-spiced potato and chickpea, chilled tamarind water.
"The best Indian food in the Melbourne CBD, full stop. The momo dumplings are extraordinary — I had never tried Nepalese food before and now I'm obsessed. Perfect spot for a work lunch on Flinders Lane."
"We brought our entire team here for an end-of-year dinner — 22 people — and the experience was flawless. The Tandoori Mixed Grill platter had everyone fighting over the last kebab. Exceptional value for the CBD."
"I walk past dozens of restaurants on my lunch break every day. Aagaman is the only one I return to week after week. The Lamb Rogan Josh is deeply flavoured and the naan is perfectly charred. An absolute gem."
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.
We're right in the heart of Melbourne CBD — steps from Flinders Street Station, Federation Square, and the city's best laneways.
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.
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.
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.
Three locations, one commitment — authentic Indian and Nepalese cuisine served with Himalayan warmth.
CBD lunch and dinner scenes — Himalayan cooking in the Melbourne laneways.





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