Famagusta Address Details
Address: 8 Nissiou Avenue, Shop 13
Ayia Napa, Famagusta
Telephone: 23722188
Fax: 23722410