I have to admit that the best pizza I ever had was at Pizza Hut. Which is not Italian...
However, most Italians I know swear that the best pizza is the one made in Italy, since it's the birthplace of the recipe.
What do you think? It the best pizza really here in Italy or are the Italians just very proud of it?
However, most Italians I know swear that the best pizza is the one made in Italy, since it's the birthplace of the recipe.
What do you think? It the best pizza really here in Italy or are the Italians just very proud of it?