We ordered take-out online with a pickup time of 4:20. The order was for two adults and two kids. We arrived just before 4:20, when we were told that they were getting our order ready. The seating area was nearly empty at this time. After we had to ask about the order several times, it was finally ready at 4:47, nearly a half hour after our scheduled pickup time. This was disappointing and inconvenient, since we had selected that pickup time to best fit our schedule. Will not order takeout from this place again.