Deli offering takeaway and limited seating. Known for its small, but excellent kitchen and friendly service.