Sfincione: Sicilian Pizza

Delicious sfincione is a very common street food in parts of Sicily. Its name is believed to have come from the Latin word ‘sfincia’ which …