Photo Gallery

Fishchick Island

Fishchick Island

Fishchick Island is the best restaurant in Larnaca, Cyprus, offers delicious variety of fish, chips, seafood, pork dishes & chicken with good service and price.

Phone: