Ordered via eat24 on two different occasions both of which said would take 30-45 minutes for delivery. Shortly after placing the order you get a notification that they need more time to prepare your order. It actually took between an hour and half to an hour and forty five minutes for both deliveries. I would advise ordering ahead if you want your meal at a specific time. The food was delicious (teriyaki burger, meatball sub, calamari, french fries & salad were all among items ordered). Can't wait to try the pizza and calzones.