Cowfish Restaurant


Arch. Makarios III Avenue
+357 94 006530