BILLU CHICKEN SHOP is located in Nirmal, India on Vill-Koutla (B)Ambedkar Chowk, Mdl-Sarangapur Dist-Nirmal. BILLU CHICKEN SHOP is rated 5 out of 5 in the category chicken shop in India.
Address
Vill-Koutla (B)Ambedkar Chowk, Mdl-Sarangapur Dist-Nirmal