
Was told 1hr20min for delivery and 20-25min for pickup, so I did pickup. Came in and they said sorry...
(18)
Big Mama's and Papa's Pizzeria is a popular pizza establishment situated at the bustling intersection of Sunset Boulevard and North Martel Avenue in Los Angeles, CA. Renowned for serving the world's largest pizza - a colossal 36-inch pie, the restaurant offers both delivery and dine-in options, along with convenient online ordering.
Aside from their signature oversized pizzas, the menu at Big Mama's and Papa's Pizzeria boasts a variety of delicious offerings such as salads, pastas, calzones, and more. With multiple locations spread across the greater Los Angeles area and plans for further expansion, this down-home pizza parlor continues to attract pizza lovers seeking a hearty and satisfying dining experience.
Generated from their available business information
Was told 1hr20min for delivery and 20-25min for pickup, so I did pickup. Came in and they said sorry...
The pizza and house salad were very good! Very unique classic flavor and personalized service from s...
I had a cheese pizza and it was good. The salad was very good and the combo was a good price. Easy ...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.