Perfect Chicken And Pizza is located in London, United Kingdom on 298 W Green Rd, West Green,. Perfect Chicken And Pizza is rated 3.2 out of 5 in the category fast food restaurant in United Kingdom. Perfect Chicken and Pizza is a food & beverages company based out of 61 Stroud Green Road, London, United Kingdom.
Address
298 W Green Rd, West Green,
Offerings
CoffeeLate-night food