Browsed by
Category: Uncategorised

World’s Largest Deliverable Pizza Can Feed 50 People

World’s Largest Deliverable Pizza Can Feed 50 People

Big Mama’s & Papa’s Pizzeria in LA is a 54-inch by 54-inch Sicilian style pizza and is the world’s biggest deliverable pizza.

It’s cut into 200 square slices so you can go back for seconds and even thirds.