Big Mamma's & Papa's Pizzeria
Drag box to select area
Big Mamma's & Papa's Pizzeria was established in 2006, and in addition to pizza, serves a large selection of salads, sandwiches, pastas and desserts. It is home of the world's largest pizza, the Big Papa's 36" pizza cut into 60 slices. They offer eat-in, take-out, phone orders, delivery and catering, and provide special pricing for schools, kindergartens and day care centers.
16733 Ventura Blvd, Encino, CA 91436
- Accessibility Details: Streel level.
- Hours: Mon - Thur, 9am - 5pm; Fri, 9am - 6pm; Sat, 9am - 1pm
- Hours: Sun - Thurs, 11am - 10pm; Fri - Sat, 11am - 11pm
- Accessible: yes