Windsor's claim of having Canada's best pizza has people in other parts of Ontario talking. It's even getting political as a pizza rivalry heats up with Cornwall."Windsor Pizza Sucks" and "Cornwall Pizza Rules" were the politically charged messages emblazoned on signs
This content is restricted.