In Food Sicily Street Food, Italy. Grilling the 'Stigghiola' in Palermo March 26, 2018 The stigghiola is a Sicilian food specialty, typical of the streets of the city of Palermo. It consists of guts…