Contact details 23 721425 23 Kryou Nerou Leoforos, 5330 Agia Napa, Ammochostos, Ammochostos, Famagusta