Delicious Italian almond sugar cookies that are soft and melt in your mouth.
Find it online: https://101simplyrecipes.com/italian-almond-sugar-cookies-recipe/