Taralluci al Limone
A soft and tender Italian cookie, lemon flavored and topped with a lemony glaze.