• Address Klaudiou Peper 1
    85100
    Rodos
    Dipla Ap Ta Psaria Aigaiou
  • Phone numbers 2241043607