Review of Mama's Pizza

8146 South 96th Street, La Vista, NE 68128

Overall Rating

Review


Good pizza. GF only available in a 10 inch crust but they pile it high with toppings. Interior is cross between 1980s pizza joint and sports bar.

Celiac friendly?

Yes

Updated 8 years ago