Kreta Delicatessen is a deli offering a selection of products to prepare meals at home, with staff available to advise on preparation methods.