salsa allo spiedo
/
SAHL-sah ahl-loh SPYEH-doh
/
[
Italian
]
Spit-roasted or on a skewer.
Countries
Italy