Pizza Pizza in Markham Road Markham Toronto
9725 Markham Road, Unit 22, MarkhamMenu Pizza Pizza
How to get to Pizza Pizza
Address
9725 Markham Road, Unit 22, Markham
Follow Us
Opening Time
11am – 2am: Mon-Wed, Sun
11am – 3am: Thu-Sat
Services
- Indoor Seating
- Wifi
- Catering Available
- Delivery
- Takeout Available