Its been the same place for 30 years or more. They use the old style ovens which gives the pizza that old style flavor. The thing that makes their pizza is the cheese. Its a blend of different cheeses and they pile it on. Its what pizza should taste like, not like the mass produced pizzas of some of the major chains. Once you eat at Papa Dino's, you'll never want to eat at any other place.
Pros: Great pizzas, Great sandwiches., good value
Cons: not much parking, small dining room, bu