Isola Beach Bar

Nissi Avenue, 77, 5330, Ammochostos, 5340 Ayia Napa Cyprus


Unfortunately, this restaurant is not currently accepting online reservations.