Elchi Restaurant
Chef in 72 Flinders St, Melbourne VIC 3000, Australia
Elchi is one of the best Indian restaurants in Melbourne CBD, offering authentic flavours, fine-dining elegance, and a vibrant culinary experience. Known for its rich Indian cuisine, vegan options, and modern twist on traditional dishes, Elchi is a top choice for those seeking delicious, high-quality Indian food in Melbourne. For more visit us!