Kanjhawala Depot Canteen is located in Delhi, India on 676, MDR 138, Kanjhawala Industrial Area, Kanjhawala. Kanjhawala Depot Canteen is rated 3.3 out of 5 in the category food bank in India.
Address
676, MDR 138, Kanjhawala Industrial Area, Kanjhawala