First I want to say, typically when you specify a pickup time, I expect it to be ready at that time. Every time I order from this restaurant, food is never ready. I always have to wait another 15 min or more. Compared to most places, my order is ready when I get there. Otherwise, the food is very good.