Like some of the previous reviews indicate, the food here is awesome, but the customer service is absolutely horrendous. I went to the deli for one of their weekly sandwich specials, and as usual they were busy. After waiting in line for 15 minutes it was my turn to order, when I told the person behind the counter what I wanted, a second deli worker (who was rather large in stature) with his back to the counter since he was slicing meat started loudly saying "You've got to be kidding me!" over and over again! I couldn't believe it. I understand they were busy, but I was a paying customer, and as far as I could see there were no signs indicating sandwich orders weren't available when they are busy. Openly complaining about doing your job in front of me and a line of other customers is absolutely ridiculous and if I was the manager, I would be embarrassed. I have used them for catering numerous times in the past, and they will no longer receive my business.