The Deli Dish

Tag: italian olive oil

  • Olio Novello Tasting with Grace

    Olio Novello (or Nuovo) is Italian for “new oil” and is the name given to early harvest extra virgin olive oil that is freshly pressed from green olives.  It is … Continued