Budget at Via Salaria, 2150 null in Rome

This Budget pickup location details in Rome:

Budget
Via Salaria, 2150
Rome, null ITA