Greek restaurant Estiatorio To Kastro offers delicious, carefully prepared dishes in a beautiful setting near the castle.