Probably one of the worse Pizza Pizza locations in Vaughan. They never have any toppings that are available online and don't bother to inform you when you pick up your pizza. Employees are generally pretty rude. Also weaseled their way out of the free pizza guarantee a few times when the pizza was late (I don't mind paying for the pizza, but the excuses they had were pretty dumb). Not recommended at all.