Pizza Tazza in Toronto is the perfect choice for pizza and chicken, conveniently located in the Mt Dennis/Keelesdale neighbourhood. The Pizza Tazza menu also offers cheeseburgers, fries, and other delicious fast-food fare.
I walked in, placed an order for a medium three-topping pizza, and fifteen minutes later walked home with one of the best pizzas Ive had in years. And the price cant be beat