Finally a place that makes good fresh pizza consistently and not overly salty and perfect amount of toppings. I've never found a pizza place in the Vaughan area that I've ever gone back to as they're all awful. I'm used to home made pizzas but this place is now our go-to when we need a break from making our own.