Indulge in these super soft Almond Meltaway Cookies with a delicious sweet almond glaze. Perfect for any dessert lover!