28A Staines Rd, Hounslow, London TW3 3JS, United Kingdom
Closed· Opens at 11:00
28A Staines Rd, Hounslow, London TW3 3JS, United Kingdom
No delivery
Spot something wrong?
Dishes at Papa's Pizza and Chicken. Prices may vary in venue.
Been to Papa's Pizza and Chicken? Be the first to share what you ate.