We were told by our hotel staff that the Taverna at the end [corner] of the street was a good place to eat. Well, they were right…it is great! Demestixas was a wonderful spot across the road from the beach with exceptional views.
My husband and I decided to try it and we were not disappointed in the food, the staff, or the view! I had papaschika [little shoes] and my husband had moussaka! It was wonderful.