Definte "Deli" ambience. Food is always fresh and tasty. Presentation is also done well. The staff still knows how to add the "personal" touch to their customers. Myself, and fellow staff members, have been eating lunch their for over 8 years. They...