Unable to answer "What’s the name of this street?" for https://osm.org/way/114371894 via StreetComplete 55.1:

its just a slow bend of the road, or a junction of Helen and Yarra. i would count it as Yarra st, but im unsure