Sarpedon is an upscale resort restaurant offering fresh seafood and captivating sea views. Part of a larger hotel complex, it provides a refined dining experience.