Free Topping Pizza (Don Mills)
Free Topping Pizza is a pizza establishment with several chain locations. Like its name, you choose a pizza and then pay an additional price to get unlimited "free" toppings. They don't offer a wide selection of crusts, and the quality of the pizza is mediocre. Their $3.99 pepperoni pizza walk-in deal is great for a quick fix though.