Coyu opens first Delhi store in Ambience Mall
Premium women’s fashion brand Coyu has inaugurated its first brick-and-mortar store in New Delhi. Located in the metro’s Ambience Mall in Vasant Kunj, the outlet retails a multi-brand selection of apparel.