Al Faro is a restaurant specializing in Italian and seafood cuisine, also offering pizza. Located just a short walk from the sea, it features a Mediterranean menu.