Country : Italy | Region : Apulia | Producer : Martini & Rossi | Size : 1L | Nature : None Martini & Rossi Rosso Vermouth is a light, balanced and scarlet-hued Italian sweet red vermouth.