Pizza Pizza in Warden Avenue Markham Toronto
Markham Town Square, Unit 18, 8601 Warden Avenue, MarkhamMenu Pizza Pizza
How to get to Pizza Pizza
Address
Markham Town Square, Unit 18, 8601 Warden Avenue, Markham
Follow Us
Opening Time
11am – 2am: Mon-Thu, Sun
11am – 3am: Fri-Sat
Services
- Indoor Seating
- Wifi
- Catering Available
- Delivery
- Takeout Available