The pizza is very close to those I've eaten in Italy. Few ingredients, but well chosen, and an excellent, thin and crispy, pizza bread. And yes, they are huge. The Primavera was great, for instance.