Full menu with prices & pictures
Mamma's Pizza 660 Eglinton Ave. E., Toronto I-, Ca...
(+1)4164874449
Order food online for delivery
Here you can find the menu of Mamma's Pizza in North York Industiral. At the moment, there are 2 menus and drinks on the card. You can inquire about seasonal or weekly deals via phone.
Based on the average assessment of 3.6 for the Mamma's Pizza, one can assume that it has satisfied the most of its customers.