Experience the delight of these soft, chewy, and scrumptious Turkish Almond Cookies made with almond flour and delicately flavored with vanilla and lemon. This simple and satisfying treat is perfect for indulging in with your favorite cup of tea or coffee.