Papa's Fried Chicken
247 High Rd., Leytonstone, London, United Kingdom, E11 4HH
(02085) 347299 Phone