The food is great but service was horrible. Ordered 2 days prior for a large group and waited 1/2 hour for order. Was provided a sorry excuse by the "manager" that they were busy with too many catering orders. Was told that I showed up at a different time than my receipt actually said and she then argued with me about the actual time on the register being different than my watch. After she was very rude to me, she finally offered a lame apology, which was the first non-excuse words she said. I was told it was a 5 minute wait when I arrived and after 20 minutes I finally approached her again and was told that "well, I can't give you raw chicken now can I?". When I then asked for the manager, I couldn't believe that it was the person I had been dealing with. I was offered no compensation for making 40 people wait for their dinner that had been ordered 2 days ahead of time. Apologize and throw in 3 or 4 pieces of chicken and I would have been happy. PLEASE educate your managers. DON'T offer excuses. DO apologize. AND THANK THEM FOR THEIR BUSINESS. I told her "You're welcome" on the way out but since she never thanked me for my business, she had no idea why I was saying it!