Uuuu couldn't she just go back in and wait in the store maybe (just say she forgot something to back off from this creep), wait until either Asami or Yoshida-san are going home and then go back with one of them (she can text Yoshida to pick her up at the store) ?? This really won't go so well huh
I know she's a foreigner, but what if this is a hint that she's actually from Japan. Then again it could be just manga logic that someone as airheaded as Shiori is able to speak Japanese.