Seafood restaurant Il Nostro offers elegant dining with sea views, including outdoor seating. Enjoy fresh seafood and sunset vistas.