Order 3 HOURS in advance for delivery. Ordered today at 3pm through the Eat24 app. An hour later the app states food is on the way...it's not. I call 1.5 hours after ordering and they are still working on COOKING the order (come on 3pm on a weekday afternoon is your busy time). 2+ HOURS later the food finally arrives, but not all of it. Driver forgot part of the order so has to go back. Almost 3 HOURS later we're eating. Food was good and decent portion, but will never order takeout again.