Limassol Address Details
Address: Amathous Street, White Arches Apts Block L, Shop 1
Germasogia, Limassol
Telephone: 25320000, 25321014
Fax: 25313028
Email: reservations@leoscy.com