Location

Idipodos 6, Thessaloniki

Call Us

+30 6955 47 97 96

Drop a Line

info@xdx.gr

SEND US AN EMAIL