Ask many people to name an Italian cheese and they're likely to say Mozzarella or Parmigiano-Reggiano first, but Italy has such a rich variety of different cheeses to choose from, from the delicious Alpine cheeses of the north to the finest Sardinian Pecorino.