Famagusta Address Details
Address: 5 Katalimata Street, Shop 1
Ayia Napa, Famagusta
Telephone: 23724755
Fax: 23725265