Pizza Pizza in Tapscott Road Scarborough Toronto
Malvern Town Centre, Ground Level, 31 Tapscott Road, Scarborough 4Y7, M1B - Get directionsPizza Pizza Photos
Menu Pizza Pizza
How to get to Pizza Pizza
Address
Malvern Town Centre, Ground Level, 31 Tapscott Road, Scarborough 4Y7, M1B
Get directions
Opening Time
11am – 2am: Mon-Wed, Sun
11am – 3am: Thu-Sat
Services
- Indoor Seating
- Wifi
- Wheelchair accessible
- Catering Available
- Delivery
- Takeout Available