November 29, 2009 By Tanji 2 Comments Lidia on her favorite olive oil Twenty different regions in Italy produce olive oil and no two are the same. The best olive oil for salads is made in northern Italy.