Select City:

New Delhi

ORRA - NDSE-I

ORRA Fine Jewellery Pvt.Ltd., Shop No: F-40, Main Road, South Extension Part I,
New Delhi - 110049
Phone : 011-41644244 / 41601431 / 9310961992
Store Time : 11 am-8 pm