What is Salvaggi?
A large Italian sausage
Im really in the mood for Salvaggi smothered in peppers and onions
See sweet and sour, hot, spicy