Ordered pizza and salad 1 1/2 hrs before needing the pizza delivered. Asked to be delivered at 3:50 pm. 4:05 received a call letting us know they were running behind and the pizzas were in the oven and we'd have them in 10 mins. I called them 20 min later and asked where pizza was. And the response was they are out for delivery. In their defense mill ave was blocked off but that doesn't have anything to do with the pizzas in the oven at 15 min after the time we requested them. Certainly the pizza being ordered as far in advance as we did would have enough time to cook and deliver on time.
I would recommend not using their delivery.