From Our Editors
Located in Nottingham, Papa Leo's' homemade pizza is finger-licking good.
This pizzeria also offers delivery and take-out options for those who want to make it a night in.
Drivers will find parking not far from the pizzeria.
Locals flock to Papa Leo's for a meal they know will be high-quality and low-price. So if you're craving a delicious, hot slice of pizza, be sure to stop by Papa Leo's.