• Address Paulou Mela 79
    85133
    Rodos
  • Phone numbers 2241026333