Traditional Greek taverna offering tasty dishes, fresh seafood, and a laid-back atmosphere. Enjoy generous portions and a view of the castle.