stigghiole
/
stee-GYOH-leh
/
[
Italian
]
These are Sicilian kebabs made with lamb's intestines.
Countries
Italy
Regions
Sicily
Related terms
Sicily