Pizza Depot
Pizza · Fast Food
Pizza Depot is a pizza restaurant offering online ordering for pickup and delivery. They provide a variety of pizza options, including specialty pizzas and the ability to create your own. The menu also features chicken dishes.
Location
Best places nearby
The highest rated places close to Pizza Depot.
Local restaurants nearby
4300 Howard Ave, Windsor, ON N9G 1P4, Canada


