X

Farm Fresh Chicken stall

Chakkarakal, Kannur, Chakkarakkal, Kannur - 670611
NA

About Farm Fresh Chicken stall

Chicken Stall

Download our App