All posts tagged "Best Pizza Toronto"

In the recent past, it seems Toronto has become battleground central for designer pizza wars. Between Terroni, Libretto and Queen Margherita Pizza all claiming to have the best pie in town, it’s been a constant onslaught of...