Seafood restaurant Il Delfino offers excellent fish dishes. Enjoy a superb view.