After seeing this place everywhere around DT toronto, I decided to finally try it for once, and I ended up trying it a lot more afterwards.
They had a walk in deal for a $16 extra large pizza with two topping. The crust is made really well and it was great! Wins best fast-food pizza I've ever had. The XL is good for a small party of 4 or 3 if you're hungry. You can taste the difference of pizzaiolo against pizza pizza or pizza nova.