The world's largest deliverable pizza is now available to order in Vancouver
Jan 12 2026, 6:18 pm
According to its website, the chain was started in 1992 when brothers Aro and Allen Agakhanyan opened their first pizzeria in Los Angeles while attending high school.
Big Mama’s and Papa’s Pizzeria — Vancouver
Address: 2655 Arbutus St., Vancouver
Still hungry? Discover Dished Vancouver on TikTok