Explore details about location Via Lepanto. Via Lepanto is a location situated within the Castro alongside other areas such as Via G. Garibaldi, Via Vittorio D'Ostuni, Via Gabriele Ciullo.