Le Torbi
Unable to answer "What is the name of this road?" for https://osm.org/way/507629613 via StreetComplete 36.1:

Die Straße hat keinerlei Namensschilder, aber die hinteren Eingänge der Häuser Marktplatz 13-19 liegen an dieser Straße. Vorne scheinen nur Geschäftszugänge zu sein.