1790th visitor, Write a review
Butter chicken/green peppers/onions/roasted red peppers » More on Pizza Depot Menu
Pizza Depot Map

near L6P2S4

Pizza Depot is People's Choice, 2016 winner

Pizza Depot is ranked #8 of 23 nearby Restaurants.

They say Pizza Depot is excellent, disgusting