We arrived in a villa within walking distance of this restaurant. On our first night we tried to get a table but they were too busy ( it is August, I hear you say ). We were directed to their beach bar where we were...told we could have a table if we ate bar snacks. Well what a rip off. The cold platter for 18.50 euros consisted of a plate of a few pieces of sliced cheese, one of them was green, yes green! They don't even give you bread without a fight! My husband and friend had squid. Well you could have made a shoe with it. SO TOUGH. Everyone else had a meat platter which was quite substantial and the best part of the meal. The meat platter cost 55 euros which is rather steep for a bar snack, I feel. The saving grace of the place was the staff. They didn't charge us for the shoe, AKA squid. They were very pleasant and the service was fine. As you can imagine ( during the 2 weeks holiday) we never bothered to get a reservation in the restaurant, just in case they gave us the other shoe, AKA squid!!More