Chicken Palace is located in Yenagoa, Nigeria on 44 Azikoro Street, opposite the Police Station, Ekeki. Chicken Palace is rated 3 out of 5 in the category chicken shop in Nigeria.
Address
44 Azikoro Street, opposite the Police Station, Ekeki
Service options
DeliveryTakeaway