That's a proper pizza that. I remember getting one in Rome and it looked exactly like that. When it turned up I thought WTF is that😂, having lived all my life eating takeaway pizzas from over here, which are nothing like a proper Italian pizza!