The new store is the brand’s first-ever store in South Mumbai with a total sales floor space of 18,380 sq. ft., spread across ...