Luxardo - Maraschino Cherries. Grown in Torreglia, Italy, these cherries are chewy with a tart and slightly sweet flavor, Made with sour marasca cherries drowned in the fruit's famed liqueur.
Buy Luxardo Maraschino Cherries at Friar Tuck. Licoreria.