Lamb offal

The offal of lamb (heart, liver, spleen, lungs and guts) is a specialty of Spoleto much appreciated by both locals and tourists. The preparation of… Read the rest