Athletes listen up! The Boston based company with premium quality athletic merch and sports gear, New Balance has finally ventured into the Indian market with an offline store and it's opened up at none other than the trending Mall Of India.
Fitness apparel, fancy cricket gear and their sturdy shoes is all that we can think of right now!
After creating all the hype here these guys are opening up soon at Pacific Mall in Subhash Nagar too. Stay tuned for further deets on that!
Where It's Located | Mall Of India, Sector 18, Noida