stigghiole

/stee-GYOH-leh/
[Italian]

These are Sicilian kebabs made with lamb's intestines.

Countries

Regions

Related terms