New Chawla Chicken is located in New Delhi, India on Shop No. G 5, Manish Metro Plaza, KM Chowk, Sector 12, Pocket 6, Dwarka. New Chawla Chicken is rated 3.6 out of 5 in the category north indian restaurant in India.
Address
Shop No. G 5, Manish Metro Plaza, KM Chowk, Sector 12, Pocket 6, Dwarka