Diamond Villa is located in New Delhi, India on 137, Block J, Rajouri Garden Extension, Rajouri Garden. Diamond Villa is rated 4.4 out of 5 in the category jeweler in India.
Address
137, Block J, Rajouri Garden Extension, Rajouri Garden
Service options
In-store shopping