After having pizza in Italy I have become spoiled. They definitely have the best pizza in the world. And it doesn't matter what part of Italy, since I have had a taste of it in the North, Central and South.
This page is a permanent link to the reply below and its nested replies. See all post replies 禄