Be the first Weblocal.ca user to add photos or videos of Mamma's Pizza
Gotta say this is a nice place for different pizza. Thin crust. But the pizza is quite nice and tasty. Prices are a bit high but its nice to try something different. Good selection on toppings.
Mamma's Pizza offers these services: restaurant, pizza, pizzeria.