X
V V R Chicken Centre
Vadakkancherry, Palakkad
Rate This
Cold Storage - Chicken's are their own farms