A bit like Σφακιάρες πίτες (Sfakian pie, from Crete), l think