I don't know if the food is good, it's been more than an hour since we ordered. They kept hanging up when we called to find out the status of our order. When they finally answered we were given the run around an HOUR AND A HALF after we ordered. "Oh yeah, the driver just left." We'll see...