Involtini di Pesce Spada (Sicilian Swordfish Rolls)

Sicilians really do love their fish and especially their swordfish. Sicily’s enviable position surrounded by three seas explains why fish holds such a revered place …