Each time that I visit this location I am always greeted by a member of their friendly staff. I am never disappointed with the quality of the food. The only downside perhaps is that the dining room is very small for the amount of business that they do. Oftentimes, I am having to stand for extended periods of time while they cook my hot subs in the back.