Tata’s Zoya opens flagship store in Bengaluru amidst Covid-19
The creator of exquisite jewellery from the House of Tata, Zoya makes its foray into South India with a flagship boutique in Bangalore’s most iconic luxury hub