Address: Salaminos 3 & Karatasou Thessaloniki, Greece