Constable
Hi, "Percorso a piedi" means that the road is likely to be part of a pedestrian itinerary but if you didn't see any traffic sign saying "No cars allowed" I think that cars are allowed and they share this road section with pedestrians.
I'm not sure if foot=designated would be more appropriate.
cheers