I've literally tried every pizza joint around and this is by far the best. The ingredients are fresh and the sauce is savoury and tangy. is it more expensive than Pizza Pizza? Should they label their small a large and their large a humungous? Absolutely. Should I stop asking answering my own questions? Yes.
It's a bit more expensive but it's worth it. Trust me.