Italian restaurant offering fresh seafood in a unique, scenic setting.