We had lunch at Epikouros on our first day in Delphi and we also changed the year there as we booked a table for the New Year's Eve. The view is indeed breath-taking, the food is of a very good quality and the service satisfactory. There are plenty of choices, from appetizers and salads to main courses. For the New Year's Eve they had a fixed menu for 25 euros (not much) but we think they could have made different fix menu with other dishes.
Overal we really enjoyed Epikouros atmosphere and we would recommend it.
If you own or manage Epikouros Taverna-Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.