I've only had this catered and have never been to the actual restaurant.
The menu is fairly standard for a deli but they like to put tomatoes on EVERYTHING. Even an egg salad sandwiches.
I have a peculiar food allergy that confuses them every time the office orders from here. No matter what I order I have to carefully inspect my food to make sure the cook isn't out to get me. Again.
High points are the turkey club and the egg salad. The Asian chicken salad is okay but the chicken has a Greek flavor that conflicts with the sesame dressing. Fries are on the greasy side. They may be better on site when fresh. The sweet tea is good.