The pizza is good from a novely standpoint, it's different from your traditional pizzas, with an extremely thin crust. Problem is, you can't eat more than 1 slice of their pizza, cause it feels like you're eating paper with tomato sauce.
2 thumbs down for Mama's Pizza. Rather go to Pizza Pizza, Gino's Pizza, or Pizza Nova in the downtown core.