Anginetti (Italian Lemon Drop Cookies)
If you are Italian chances are you have eaten Anginetti