Leo's always makes a high quality pizza and as with the other local (higher quality) pizza places in town, the prices are a little higher. Their deep dish pies and the garlic knots (soaked in butter) are great and both are available as wheat crust as well. The Big Leo is a staple food in our family. The salad bar is average, but the pizza makes the place what it is.
We have gotten take out the last several times we have gone, but past trips have always had good service as well.
If you own or manage Leonardo's Pizza In A Pan, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.