› added 4 years ago
365
TIL about the biggest pizza ever created. It was 13,580 square feet and made in Rome, Italy, in 2012. The pizza was gluten-free and named “Ottavia” after a roman emperor.
via reddit.com