September 16, 2007

Mmmmm...Pizza


Windsor, Ontario has the best pizza in Canada. For proof of this, check out my article on the Food Network Website.

1 comment:

Gutb said...

It's find to good pizza, lucky! lol.