Explore details about location Piazza Caboto. Piazza Caboto is a location situated within the Palermo alongside other areas such as Via Antonino della Rovere, Via Sant'Oliva, Via Michele Piazza.