Lemon Amaretti Cookies - These Almond Flour Lemon Cookies are a twist on an authentic Italian Amaretti recipe. These are soft, chewy, lemony and perfect for any occasion.