Limassol Store Limassol +357 25 582777 353, 28th October Avenue (Olympic Residence) 3107 Limassol – Cyprus