Famagusta Address Details
Address: 42 Tefcros Anthias Street
Ayia Napa, Famagusta
Telephone: 23845400
Fax: 23721424