This is the food page of PIZZA PIZZA on 1197 ELLESMERE RD Toronto ON M1P2X7.
(first reviewed on December 13, 2017, last updated on December 13, 2017.)
PIZZA PIZZA is ranked #1 of 5 Restaurants in Scarborough City Centre Toronto.
This page has had 428 visitors. You are the 428th.