Select City:

New Delhi

ORRA - NDSE-II

ORRA Fine Jewellery Pvt.Ltd., Shop No:E-10, Main Market, South Extension Part II,
New Delhi - 110049
Phone : 011-26255555 / 41644244
Store Time : 11 am-8 pm
Get Directions