Papa Dino's has perhaps the worst pizza I've ever had in my life and that includes Chef Boyardee! If you enjoy pizza with no flavor, severely underdone crust, and toppings that would only make a dog smile, then by all means, grab yourself some.
Pros: Open late
Cons: food, service, food
more