Zoya, the exquisite atelier from the House of Tata announced the opening of its first store in Kolkata in an enchanting ... unveiled Zoya’s flagship boutique in the city where culture meets ...