Neeta Bhargava Studio is located in New Delhi, India on Jumbo House, Behind Okhla Rly Station, Okhla Phase-III. Neeta Bhargava Studio is rated 3 out of 5 in the category fashion designer in India.
Address
Jumbo House, Behind Okhla Rly Station, Okhla Phase-III