Papa John's Pizza Reviews & Details
Papa John's Pizza
76 Lakeview Ave
Papa John's Pizza is located at 76 Lakeview Ave in Clifton near the intersection of Lakeview Ave and Alyea Ter. Their menu consists of American dishes . Call (973) 253-7272 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Lakeview Ave And Alyea Ter
Tell us more about Papa John's Pizza Clifton!