Pizza Review
By far one of the best pizzas I’ve had in Toronto! Worth a try!