The FIRST Greek olive oil store is now open.  Visit us at 22 Papagou, Polichni, Thessaloniki.