Restaurant Barafonda offers pizza alla pala, seafood specialties, and fine wines. Enjoy a scenic view.