Unable to answer "Does this crossing have an island?" – Mions Route de Corbas (Bus Stopping Location) – https://osm.org/node/4217867093 via StreetComplete 59.3:

There doesn't seem to be a zebra crossing between the bus stop on the North side and the roundabout