I was very impressed w/ the service I recently got from this place. I called-in an order ahead of time and drove there to pick it up 15 mins. later. It wasn't ready yet, but the staff were very apologetic and I could see they were extremely busy. When they started making my order, they realized they were out of a main ingredient and were even more apologetic, offering to give me two sides that I ordered for free. I never had to ask or complain for that- they just made the offer on their own. A lot of times these days I find if something goes wrong no one even apologizes let alone offers something free for my trouble. Besides the good service, I always enjoy the food.