This is the food page of PIZZA PIZZA on 1197 ELLESMERE RD Toronto ON M1P2X7.
(first reviewed on December 4, 2016, last updated on December 4, 2016.)
PIZZA PIZZA is ranked #1 of 17 Restaurants in Scarborough City Centre Toronto.
This page has had 401 visitors. You are the 401st.