CONTINUE TO SITE »
or wait 15 seconds

News

Mama Lena's menus world's largest pizza

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


Related Media




©2025 Networld Media Group, LLC. All rights reserved.
b'S1-NEW'