Nykaa Luxe Flagship Store Opens at THE CHANAKYA, NEW DELHI
2Min Read
Focused on experientials, the signature feature of the store is the 100 sq. foot horseshoe shaped vanity area where customers can touch and feel products for a first-hand experience.