LuLu Mall

Mochi

Since it’s inception in 2000 at Bengaluru, India, MOCHI – The Shoe Shoppe is a front-runner in the national fashion arena spread over 104 outlets in 50+ cities. With a strong focus on fashion and style, MOCHI caters to the young cosmopolitan Indian offering them the season’s latest trends and catering to their ever-changing fashion […]

471-461-9859

First Floor

10:00 AM to 10:00 PM

LuLu Mall
Skip to content