Drinks Limoncello: When Life Hands you Lemons… Limoncello is a lemon flavoured liqueur from southern Italy (traditionally from the regions of Napoli and the surrounding area).…