Thankfully, there are seemingly an infinite number of places to get pizza these days in Tucson, so other than seeing Mr. Papa John hanging out with Peyton Manning on TV now and then, I don’t have to think so much about that particular national pizza chain. However, with the announcement of their new limited availability […]
