Champion Pizza is a pizzeria offering pies, poutines, sandwiches and other eats. They pride themselves on fresh ingredients and a variety of toppings.