Explore details about location Piazza Cesare Battisti. Piazza Cesare Battisti is a location situated within the Nardò alongside other areas such as Via Spinelli, Via Vittorio Bottego, Via Menotti.