image

Located at 72 Flinders St, Melbourne VIC 3000, Australia. Elchi offers a modern twist on the flavours and textures of India, combining and celebrating diverse regional methods of cooking, with the tandoor at the heart of the kitchen.

Write a review

Your Rating
Browse

Array

Your review recommended to be at least 140 characters long :)

image