Almond Crescents
Almond Crescents Almond Crescents, to me, are a quintessential Arabic biscuit that goes perfectly with a glass of sweet, mint tea. These exemplary bite size morsels are really easy to make and the result never fails to delight, they simply melt in your mouth. …