ELCHI is not only renowned for its exceptional Indian cuisine but also stands as Melbourne's most unique and beautiful dining destination nestled in the iconic former Press Club building at 72 Flinders Street Melbourne CBD.ELCHI truly embodies the spirit of Melbourne's dining scene as the best upscale Indian restaurant in Melbourne, offering a harmonious fusion of delectable flavors, refined ambiance, and warm hospitality.Experience Elchi: Unforgettable and Beautiful Dining in heart of Melbourne
MoreLess
