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.
INSIDER is great journalism about what passionate people actually want to know. That’s everything from news to food, celebrity to science, politics to sports and all the rest. It’s smart. It’s fearless. It’s fun. We push the boundaries of digital storytelling. Our mission is to inform and inspire.
Subscribe to our channel: and visit us at:
FOOD INSIDER on Facebook:
FOOD INSIDER on Instagram:
FOOD INSIDER on Twitter:
INSIDER on Snapchat: