Zero Zero Pizza brings to the table some of the best products in the country, now also in its new space downtown Toronto.