This is amazingly good pizza. It’s good food with fantastic service. The owner really runs a smooth and efficient operation, and everyone here is really friendly. To top it off, it has an amazing view of the Lake and the London Bridge.
Their whole menu is outstanding (one member of our group only eats gluten free crust and their gluten free crust is excellent), but the pizza in particular is some of the best you’ll have, whatever city you’re from. It also holds well for the next several days if you want to save some to eat the next day or several days. Can’t say enough good about Papa Leone’s.