Espresso, caffè normale, cappuccino; sometimes it seems as if there are as many types of coffee in Italy as there are pastas. And just like pasta, Italian coffee is an art form with many customs and traditions. Whether it's a caffè corretto thrown back like a shot, or a cappuccino drunk with brioche for breakfast, or a sweet, cold granita di caffè con panna sipped to cool off from the hot midday sun, in Italy there is a coffee drink specific for every time and mood.