Deli offering takeaway options. Known for its friendly service.