Checking out this section reminds me of an article I came across not long ago, I read that Barcelona had the best restaurant of the world this year (?)

I must go to Spain and check it out!
Ciao Johanna!

You have good restaurants in Italy too! Emotion: nodding