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