Planning a trip to Toronto?

Foursquare can help you find the best places to go to.

  • Photo taken at Pizza Depot by Jon A. on 3/5/2013

Pizza Depot

Pizza Place$$$$
Scarborough City Centre
Save
Share