Amara, a special (bitter) taste of Sicily
Amaro literally means 'bitter' in Italian. Amari are made all over Italy using local herbs…
Arlene GibbsSeptember 18, 2018