Level 3651
Topic : World Records Full Phrase : The world’s largest pizza had an area of 13,580.28 square feet. It was created in Italy in 2012 Level Phrase THE WORLD’S LARGEST PIZZA HAD AN AREA OF 13,580.28 SQUARE FEET. IT WAS CREATED IN ITALY IN 2012 Questions & Answers Currency in the Philippines PESO To give…