I honestly cannot understand why this restaurant had a trip advisor certificate - the food is base standard. The fish is not fresh, it's from frozen. The wine is by no means the best Cyprus has to offer and the prices are far too expensive for what's served.
If you see this place, I would strongly advise you to carry on walking.
I'm annoyed at myself for stopping at this place - the TA cert persuaded me otherwise, we've now been caught out once more with a supposed TA cert of excellence so I'm fairly convinced that many of the reviews for Cypriot restaurants are not real.
If you're after a good meal, the best places are the ones that look like ramshackle cafes. Admittedly, many if these are meat so if its fresh fish you're after, don't settle for anywhere that doesn't have a tank where you actually get to select your food.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.