BLOCLEats

Chicken Palace

90-92 Portland Road
South Norwood
London
SE254PJ

Food rating: AwaitingInspection
Updated: N/A

map for Chicken Palace

Takeaway Shop nearby

  1. 0.1 miles Favourite Tasty Chicken, SE254UX