0 Comments 104 Sfougato: Greek – Cretan word for omelet By Manos 09/09/2014 One of the most delicious and quickly cretan food is the omelete (Sfougato). The ingredients that…