Bay Harbor is an upscale American seafood restaurant offering marina views within Cedar Point.