I don't know what these are called but we have them in Greece and I have never eaten them there either. They are sitting on racks of mini baklava type sweets.