Papa Leo's is known for their award-winning pizzas, including Best Steak Pizza and Best Buffalo Chicken Pizza at the 2009 Buffalo Pizza Bash, along with several awards in the annual Taste of Niagara. Traditional, as well as specialty pizzas, with names like Hawaiian Eruption and Mexican Fiesta, are on the menu. Choose from a variety of hot and cold subs, as well as oven baked subs. Their wings...