Pizza Depot is the most reliable Italian Pizza restaurant in Windsor that is serving generous selection of Italian pizzas to locals. Our chefs follow strict guidelines while preparing any Pizza at Pizza Depot and use only farm fresh ingredients. Visit our welcoming restaurant that is perfect for small or large gatherings or order us from home via JUSTEAT to have a local food delivery in Windsor.
Check our menu that is filled with exciting flavorful Italian Pizzas and other dishes such as Meat Pizza, Vegetarian Pizza, International, Wings, Salads, Sides, Bread, Combos, and Beverages.
Dont be shy do contact us about everything and anything, we will be glad to hear from you.