All types Cafe Restaurant All types All types Cafes Restaurants All price levels Inexpensive All price levels All price levels Inexpensive 4 Closed now Papa John's Pizza 418 Staines Road, Feltham, EN TW14 8BT Restaurant