Godfathers Pizza offers made-to-order pizzas with fresh dough and aims to provide the best pizza in Ontario.