Have not hD Papa Johns in years, I was so pleased it all was very good.
January 2024
Pizzas took forever to come out I ended up just cancelling the order. Apparently it takes them 2 hours to make 1 large pepperoni pizza and I’m not exaggerating on that.