Contact details 23 725860 12 Dimokratias Str, HADJIANASTASI BLDG, Shop 1, 5330 Agia Napa, Ammochostos, Ammochostos, Famagusta