SENJILA FOOD PRODUCTS Senjila Food Products, 129, Panangattiri , Viii, Panangattiri, Panangattiri, Food Product Manufacturers, Palakkad