Stella Marina is a seafood restaurant offering a daily "Smart" menu and a more extensive dining experience.