Pizza from Big Mama's & Papa's in Los Angeles was served by Ellen DeGeneres during the Oscars awards. Before tonight, the pizzeria was probably most famous for its 36 and 54 inch pizza challengesupdate March 3 In 2010 Eva Longoria personally delivered a 36 inch pizza from Big Mama's & Papa's update #2 has an article about the delivery. The Ellen DeGeneres show previously ordered a 54 inch pizza.

Leave a Comment

Log in | Register | Comments by users who have not logged in will be held for approval