Leo's Pizza is a cozy pizzeria known for serving a variety of traditional and specialty pizzas. They focus on using quality ingredients to create their offerings. This establishment is a casual dining spot.