1919 - 1929
Italian liqueur made from 70 different plants including mint, fennel and cinnamon. The word strega translates into English as "witch".
Italian liqueur made from 70 different plants including mint, fennel and cinnamon. The word strega translates into English as "witch".