Tarallucci are soft Italian lemon cookies from Southern Italy, with a light citrusy flavor that’s perfect for the holiday season.
787