Review of Big Mama's & Papa's Pizza

5219 Lankershim Boulevard, North Hollywood, CA 91601

Overall Rating

Review


Their GF pizza is delicious. It's my favorite go-to when I want to order in pizza.

Updated 5 years ago