Unable to answer "Do these steps have a handrail?" – Steps – https://osm.org/way/30972138 via StreetComplete 62.2:

Non ci sono gradini. La siepe separa l'area camminata da quella asfaltata, e c'è un'apertura poco sopra che le congiunge, in concomitanza col ristorante.

No steps here. There's plants separating the walkable area from the asphalt one, and there's a small opening connecting them a bit down the street, in front of the restaurant.

Attached photo(s):
https://streetcomplete.app/p/325699.jpg