March 16, 2006
Pittsburgh Tribune-Review: Rob Carrabbia, owner of Mama Lena's Pizza House, believes he is selling the world's biggest commercially sold pizza, known as "The Big One" The 150-slice pie measures costs $99.99.
Read more
Get the latest news and resources from Pizza Marketplace.