+30 2310 334578
+30 6936589089
Parodos Stefanou Nouka 1, 54250 Thessaloniki, Greece
CONTACT VENDING HELLAS
See all Nayax worldwide offices and distributors