We have order from this place 3 times in the last 2 weeks. 1st order took 3 hours to arrive they forgot our drinks we ordered. 2nd order was very good and arrived in about an hour and a half. 3rd order took and hour and food was just ok. Not how we ordered it. Manager delivered and demanded a cash tip. (Apparently eat24 said tip would be provided in cash)I called right away to let them know what had happened and was told the manager would call. Which he did not. I am very sad about our experiences with this restaurant we have been coming here for years. If you eat in the restaurant you may have a better experience.