Mamma's Pizza in York Mills Road North York Toronto
808 York Mills Road, North YorkMenu Mamma's Pizza
How to get to Mamma's Pizza
Address
808 York Mills Road, North York
Follow Us
Opening Time
11am – 11pm: Mon-Wed, Sun
11am – 12midnight: Thu-Sat
Services
- Indoor Seating
- Wheelchair accessible
- Catering Available
- Takeout Available