Orra Is One Of India's Finest Jewellery Retail Chains, Having Spread Its Glow With 39 Stores Across 22 Cities And Has Consistently Been At The Forefront Of Design Leadership And Product Innovation With 5 Global Design Centres.
(Please note: this link will open a new window.)