I've been to a lot of pizza places but nothing compares to Papa Joe's pizza. Whenever I go home to visit, I have to have one of their supreme pizzas and it just brings back some good memories. It is so delicious, better than any of the major chains in the area. Skip past the commercial brands and go with the local. You will not be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.