Seafood restaurant La Torre offers Italian and Mediterranean cuisine.