Starter: Do you know what halloumi is? That firm-textured Cypriot cheese? Well, if you haven't, don't miss out! We've decided ...