Return to the car rental store, Italy Road trip Q&A