Tag: lesvos

  • Product of the week: Evo3 Olive Oil

    Product of the week: Evo3 Olive Oil

    Warning ! Seriously addictive The EVO3 olive oil is produced on the Greek island of Lesvos. The label informs that for each bottle sold, a tree is planted in a deforested area which, in an out of itself, is an incentive to prefer it to other high end oil contenders on […]