PIZZA PIZZA, 1197 ELLESMERE RD , Toronto Scarborough City Centre
401st visitor, Write a review
PIZZA PIZZA Map

near M1P2X7

PIZZA PIZZA is People's Choice, 2016 winner



They say PIZZA PIZZA is excellent