The largest pizza on record was 13,580.28 square feet
Most of us love pizza and have surely eaten our fair share over the years. But could you eat one that was the size of a warehouse? In 2012, Dovilio Nardi, Andrea Mannocchi, Marco Nardi, Matteo Nardi, and Matteo Giannotte from NIPfood at...