Amaretto Pic 2 glasses of Amaretto. Find out more about this almond-flavored liqueur from Italy (Stock Art)