Locauto at Napoli Centrale, Piazza Giuseppe Garibaldi null in Naples

This Locauto pickup location details in Naples:

Locauto
Napoli Centrale, Piazza Giuseppe Garibaldi
Naples, 72 null ITA