Big Mamas & Papas Pizzeria

Flag as Inappropriate

Big Mama's & Papa's Pizzeria touts itself as serving the largest pizza in the world, a 36" pie. That's three feet across! It offers delivery and eat-in options, as well as online ordering. Aside from pizzas, it also features salads, pastas, calzones and more.
12616 Ventura Blvd, Studio City, CA 91604
(818) 985-8222
  • Accessibility Details: Entrance is level with sidewalk. Various ramp dips leading from and to parking lot.
  • Accessibility Details: Street level
  • Hours: Mon - Fri, 8am - 7pm; Sat, by appointment; Sun, closed
  • Hours: Sun - Thurs 11am - 10pm; Fri - Sat 11am - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »