Indulge in these light and buttery Almond Meltaways Cookies, a mouthwatering shortbread treat with a delightful almond glaze. Perfect for any occasion!