Odyssey is a restaurant offering a variety of dishes, including fresh seafood and steaks. Reopened for the 2024 season.