June 4, 2009 Another Forerunner For Worst Pizza In The World Edit Delete Tags Autopost Go ahead, call it delicious. Until you taste it. French Fry Pizza in Florence, Italy.
February 16, 2009 I'm working on a ten worst pizzas in the world article. This looks like Top 2. Edit Delete Tags Autopost