Jello Cafe Restaurant
Arch. Makariou 43, Ayia Napa Cyprus
Jello Cafe Restaurant is a Bar, Cafe, Mediterranean, Central European, International, European, Vegetarian Friendly, Vegan Options, Gluten Free Options place is located in Ayia Napa, Famagusta District. The address of Jello Cafe Restaurant is Arch. Makariou 43, Ayia Napa Cyprus.