Yes, I can be a little more precise about the location here, though it's thanks to the building next door which had a distinctive business name on the wall. When I check the location on Street View, it barely seemed any different (aside from the presence of the three guys that we can see); even the 2 three wheeled pickups to the right of the building (cropped out of this shot) were in the same place. The Google wagon had made its last trip down the SS 38 Highway only a month before us.
The original shots are more wide angle, showing the whole building, the mountains behind it, and the car wash (Lavaggio) building to the left. However I thought that a more personalised approach was overdue, so here we see three of the staff ready to work on the next Fiat that rolls along.