New India Metal Stores is located in New Delhi, India on 3764-65, Chawri Bazar, Chandni Chowk, Chawri Bazar Rd, Hauz Qazi, Old Delhi. New India Metal Stores is rated 3 out of 5 in the category metal supplier in India.
Address
3764-65, Chawri Bazar, Chandni Chowk, Chawri Bazar Rd, Hauz Qazi, Old Delhi