Chawla's Take Away is located in Delhi, India on Near Preet Vihar Metro Station, New Rajdhani Enclave, Swasthya Vihar. Chawla's Take Away is rated 4.2 out of 5 in the category chicken restaurant in India.
Address
Near Preet Vihar Metro Station, New Rajdhani Enclave, Swasthya Vihar