I normally order deliver from this location. Very often my order is slightly wrong (bagel not sliced or toasted, meat added to vegiterian pasta) but delivery is always earlier than expected. In one occasion. I ordered delivery ahead (a few hours) but 15 minutes later they called saying they were at the location. When I actually got my food a few hours later, it was cold, as if it was left in the delivery car until my delivery time.