• Leoforos Vasilissis Olgas 107, Thessaloniki, Greece
  • Thessaloniki, 2nd & 3rd Floor