There are so many restaurants offering fish mezzes on the island, we have tried so many and tend to be much of a muchness, however here at Yialos you will be impressed! They make their own tartare sauce which is different to anything I have had before and is amazing, the fish is superb and cooked to perfection, if you are in the area you really must give this restaurant a try. The service is very friendly and served with a smile!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.