Zoya, the exquisite diamond boutique from the House of Tata, has reopened its flagship store in Delhi, amidst a glittering celebration, graced by connoisseurs of design from Delhi’s high society.
Located in the iconic South Extension neighbourhood, the new boutique...