Review of Big Mama's and Papa's Pizzeria

2307 Honolulu Avenue, Montrose, CA 91020

Overall Rating

Review


Amazing. The pizza is HUGE so don't order a whole pie unless you can eat a lot. Everything is awesome. Totally recommended.

Celiac friendly?

Yes

Updated 10 years ago