This orange liqueur from Italy has a fleeting citrus scent but a big, sweet flavor, with a pronounced orange-peel note and a pulse of alcohol on the finish.
Buy Triple Sec orange Liqueur at Friar Tuck. Wine and Spirits store.