2010 Olio Verde Extra Virgin Olive Oil

(photo: 2010 Olio Verde extra virgin olive oil from Sicilia, I had to scramble and take a photo before I consumed it all!) Any time I’m asked to taste a product from the southern provinces of Italy I get excited, very excited.  There’s of course a sense of pride knowing a product is made from an area you know well and […]

Read more ›