Teatro Apollo by Anna Robinson | Feb 21, 2018 Loading Map.... Teatro Apollo Via Salvatore Trinchese 13A - LecceEvents 40.3534779 18.174672699999974 Address Via Salvatore Trinchese 13A Lecce Italy Upcoming Events No events in this location