The new store is located at Krishna Curve Linking Road, Juhu Garden, Santacruz West, Mumbai
Bengaluru: Spanish fashion and lifestyle brand Mango has unveiled its largest flagship store in India in Mumbai, an official wrote on social media. The new store...