Contact details 23 824388 54 Ammochostou Leoforos, 5380 Deryneia, Ammochostos, Ammochostos, Famagusta