Upscale Italian where the food eclipses the view.
Another smart Italian seafood restaurant by the sea? Go on, then.