Deli-Licious is a cafe offering takeaway options. It's located in Crumlin Village.