Worst service ever. Ordered for pick up and was told 20 minutes, ended up waiting taking more than 50 minutes. The staff were so rude and looked at the customers like they were in the wrong. If you're busy, you're busy but you as a restaurant/business knows that, set realistic expectations for them. If we were told 40 minutes we would have either ordered somewhere else or taken our time and not have to stand, waiting around for more than half an hour. Unacceptable and completely unprofessional. Food was mediocre that it made the wait even more infuriating. Because it was so busy, that could have been reflected in the food quality or either that, it just wasn't good to begin with. Would not return and definitely would not recommend at all. Even people eating in the restaurant looked pissed off and unimpressed, and they got their food in a somewhat timely manner! Waste of time and money.