Greek restaurant Karanasou offers fresh seafood and grilled dishes with seaside views.