Pincode: 678506 - Panangattiri - Palakkad
SENJILA FOOD PRODUCTS Senjila Food Products, 129, Panangattiri , Viii, Panangattiri, Panangattiri, Food Product Manufacturers, Palakkad