Car hire :: Italy :: Bari Via Napoli
Map for the car hire pick up location at Bari Via Napoli.
Pick up address: Via Napoli, 159/c, Bari, 70123, Apulia