Chit Chat Deli offers freshly made sandwiches and salads in a cozy atmosphere. It is known for its quick service and friendly staff.