Carpeting in Cyprus Sofoclis Michaelides & Sons Address: 1 Pandoras Street, 6042 Larnaca Cyprus Phone Number: +357 2463 99 58