Italians have great raw ingredients, if only somebody would teach them how to use them.
I'm Italian, can confirm that that pizza looks like a correct napolitan style pizza
I'm Italian, can confirm that that pizza looks like a correct napolitan style pizza