Deli offering sit-in options. Known for its food and friendly staff.