12000 TECUMSEH RD EAST Unit #5 Windsor, ON N8N 1L9 519-979-7360 Order For Pickup Ordering Simplified Earn Oven 360 Rewards points and get free pizza by downloading our app. Get 5$ off your order by downloading our app today. Delivery Options