DELI CAFE is a lunch restaurant offering a menu with friendly service.