World's largest pizza 🍕🍕

World's largest pizza was made in Rome, Italy in 2012. It measured 1261.65 square meters (13,580.28 square feet) and was named Ottavia, after the first Roman emperor Octavian Augustus. It took 48 hours to make, required 200 chefs, and used 2 tons of flour along with other ingredients.🍕😊😊