
One of India’s premier footwear brands, Mochi makes its presence felt through a network of stores across all the prominent Indian cities, as well as striking designs, with which the modern day individual can express the originality of his or her style.