I find Pizzaiolo's pizza to be the best of the chain pizza. It hardly ranks as a chain, from what I can tell, with only a few locations, and the pizza isn't quite uniform as far as I can see. The pizza at this location is delicious, so superior to Pizza Pizza or Pizza Nova, and there's a wide variety. The slices are large and I often overindulge and get a second slice and regret it afterwards. The seating is sample and there's a TV in the back so if you're alone you can watch the CP24 news ticker.