The Works Pizza from Papa John’s

The Works Pizza from Papa John’s Review The Papa said “Give this pizza the works!”, so we took our 100% fresh, never frozen dough and really went to town. We piled on delicious pepperoni, Italian style sausage and ham, then we added even more flavour with fresh...