Big Mama’s & Papa’s Pizzeria
Drag box to select area
Big Mama's and Papa's Pizzeria is a down home pizza parlor located on the corner of Sunset Boulevard and North Martel Avenue. The restaurant claims to serve the largest pizza in the world, a 36-inch pie - that's three feet across! It offers delivery and eat-in options as well as online ordering. Aside from pizza, the menu also features salads, pastas, calzones and more. Big Mama's and Papa's Pizzeria has locations throughout the greater Los Angeles area, with plans for expansion to many more cities.
7353 W Sunset Blvd, Los Angeles, CA 90046
- Fax: 323-654-4020
- Accessibility Details: Handicapped parking is available and the entrance is level with the sidewalk.
- Hours: Daily: 11am - midnight. Thu - Sat, open until 2am for limited deliveries and carry-out.
- Accessible: yes