Traditional Greek shortbread cookies made with finely ground almonds and rich vanilla sheep butter, generously dusted with powdered sugar for a melt-in-your-mouth finish.
Traditional Greek shortbread cookies made with finely ground almonds and rich vanilla sheep butter, generously dusted with powdered sugar for a melt-in-your-mouth finish.