L.A. pizzeria debuts record delivery pizza
October 19, 2008
Slice: Big Mama's & Papa's Pizzeria in Los Angeles has created a 54-inch square delivery pizza. The pizza sells for $199.99, plus $14.99 for each additional topping.
The record-breaking pie serves 50 to 70 people.