A delicately flaky and buttery French croissant needs no introduction, but an Italian cornetto might; if you've never heard ...