San Carlo Church Art & History Casalborgone, Torino, Piemonte, Italia Save Submit Review Description Photos Description Built in Lombard-Roman style in 1894. Photos Close