top of page
Our Facilities
Our manufacturing plant is located in Thessaloniki, Greece
bottom of page