Melbourne's Best Indian Restaurant Serving the Whole City

Elchi is located at 72 Flinders Street in the heart of Melbourne CBD — accessible from every corner of the city. Whether you are coming from South Yarra or St Kilda, Toorak or Carlton, Albert Park or Hawthorn — Elchi is your Indian restaurant. An invitation to experience the rich history, culture and exceptional cuisine of India, served nightly in one of Melbourne's most extraordinary dining rooms by the Curry Queen Chef Manpreet Sekhon. Book your table at ElchiExplore the menuPrivate dining enquiries