It looks like nothing was found at this location. Maybe try a search?
info@nikosarvanitidis.com
El. Venizelou 23, Thessaloniki