I am wondering if I am allowed to cycle on this road; below are the signs located at both ends of the street.
This is where the road is:
I would say Yes in this case.
Also in practise, I think no one really cares about bicycles carefully driving on restricted ways and hope to be right 🙂