Oh my i just cooked this with olive oil and some salt, simply amazing. I haven't tasted anything nicer. In my 22 years this is the first time I have tried them :<.
Anyhow do they have them in Cyprus or should I buy extra with me and bring them over there.