Great taverna in the village square with a wide selection of dishes on the menu. Sardines are excellent but, for me, the very best thing just has to be their home made fried cheese pies - the best on the island without a doubt! Simply wonderful and not to be missed!!!
If you own or manage Costas Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.