Papa Johs Pizza Reviews & Details
Papa Johs Pizza
7703 Timberlake Rd
Papa Johs Pizza is located at 7703 Timberlake Rd in Lynchburg near the intersection of Timberlake Rd and Oakmont Cir. Their menu consists of American dishes . Call (434) 239-8000 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Timberlake Rd And Oakmont Cir
Tell us more about Papa Johs Pizza Lynchburg!