Slow Food Extravergini 2013

Slow Food 2013 has just been released and we have a copy that is fresh off the press (just like great olive oil)! The guide carries notations on 1131 quality olive oils from 772 notable producers in Italy. LE CHIOCCIOLE Continue reading Slow Food Extravergini 2013