Soppressata Sub

Soppressata is delicious Italian dried cured type salami.