Mochi At Vegas Mall
Category: Footwear
Description: Mochi, a Bangalore based footwear brand, was established in the year 2000. And today, it proudly owns, approximately 70 retail outlets in India. It offers an amazing footwear collection for both men and women. Strore No: S-245 Floor: Second Floor