You didn't say where, so it's almost impossible to answer...
However, I was recently in Barcelona, and we ate there in a fabulous place called La Bella Napol, so in my opinion (at least till I find something better), this is the best Italian food I have ever eaten.
You can look it up here