Review of Big Mama's & Papa's Pizza

5219 Lankershim Boulevard, North Hollywood, CA 91601

Overall Rating

Review


What a great find!! Gluten free thin crust pizza that has my family saying 'wow that's good'! Happy to visit LA and have such good luck finding this restaurant

Updated 6 years ago

Celiac