Seafood restaurant Il Faro offers fresh, simply prepared Italian seafood dishes in a beautiful seaside setting.