By far the best restaurant in Koutouloufari (seriously - we tried them all)! Try the Greek salad or the spaghetti Iokasti