These are an almond dessert lover's favorite cookie! Melt-in-your-mouth Almond Cookies are dipped in a light glaze and sprinkled with sliced almonds.
897