Chicken · London
Good food.
Great flavour.
10 Arlington Parade, Brixton Hill, London, SW2 1RH
Opening hours to be confirmed
Chicken Palace is a local takeaway in London, SW2 1RH. A menu has not yet been added to this listing.
Chicken Palace is listed at 10 Arlington Parade, Brixton Hill, London, SW2 1RH. Opening hours and menu details can be added by the verified owner.
Loading reviews…