Trattoria Pizzeria at the Aviano Inn, Italy
I speak only for myself when talking about real pizza from Italy. I am no expert but I can surely describe how lightly the pizza is made there.
Right in the northeastern region of Italy, in the town of Aviano, lies Trattoria Pizza at the Aviano Inn. It is situated not too far from The Aviano Airbase. Having never gone to Italy before, I was a bit clueless as to how the Italians made their pizza.