Seafood restaurant Ψαροταβέρνα Το Καστελλόριζο offers fresh catches.