Sicilian Lemon Drop Cookies
A luscious lemon cookie topped with powdered sugar.
Shelf Life Frozen: 6 Months
Shelf Life Ambient: 3 Months
A luscious lemon cookie topped with powdered sugar.
Shelf Life Frozen: 6 Months
Shelf Life Ambient: 3 Months