PIZZA PIZZA, 2499 Sheppard AVE E, Toronto Town and Country
374th visitor, Write a review
PIZZA PIZZA Map

near M2J4A6

Awards: People's Choice Winner, 2015

PIZZA PIZZA is ranked #18 of 38 nearby Restaurants.

They say PIZZA PIZZA is poor