AustraliaData checked October 2026
  1. Home
  2. Melbourne
  3. Indian restaurants
  4. ELCHI - Indian Restaurant Melbourne

ELCHI - Indian Restaurant Melbourne is a Indian restaurant on 72 Flinders St in Melbourne. Also listed under catering food and drink supplier, fine dining restaurant and Indian takeaway. Sunday hours are listed below.

72 Flinders St, Melbourne VIC 3000Checked October 2026