Jello Famagusta Address Details Address: 43 Makariou III Ave5330, Ayia Napa, Famagusta Telephone: 23724128