Seafood restaurant Il Faro offers delicious dishes with a stunning beach view. Enjoy fresh catches and excellent service.