Review of Big Mama's & Papa's Pizza

5219 Lankershim Boulevard, North Hollywood, CA 91601

Overall Rating

Review


Some alright GF pizza. Comes bigger than others at 16" x 20". In both thin and thick crust options too.

Updated 7 years ago