Description: Experience the epitome of luxury at Elchi, hailed as one of Melbourne's best Indian restaurant. Nestled in the former press club, Elchi boasts opulent