Big Mamas & Papas Pizzeria
Drag box to select area
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
- 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