Mapillary imagery does not suggest any signage that suggest it is illegal to turn left from the EO77, nor it is illegal to turn left to the EO77. I think you are confusing these restrictions with no overtaking: there is a tag for no overtaking restrictions.