This is not the actual pizza you would eat in an Italian pizzeria, but it is exactly the pizza you would eat in an Italian takeaway pizza shop, where you get slices of thick pizza and focaccia.
One of the best pizza I ever ate. Highly recommended.
More