Homemade and tasty Greek food, but your better-off having it take-away since service is usually really slow. If u stay, opt for the refurbished upstairs terrace.