Sure, even some slaves weren't offended at the time when slavery was acceptable. Today, this behaviour is considered harrasment.
Feel free to try it on the street and put a video for us.
I'm glad she says it was fine, and I notice my perception is coloured by my own experiences. Still, for me, it's a powerful image, and one I wouldn't put up for background decoration.
Hopefully, with a strong support system, we can both overcome our irrational discomfort from pictures of things that truly present no harm.
Restaurants are really incapable of trying to accommodate all the edge cases for discomfort. Interestingly, I bet seeing these in some way helps.
The fact that there's so many groups of seemingly unrelated guys in the picture is good though, they will keep each other in check and if there's trouble some of them will step up to help. If you can be sure there won't be a small subset of them following you one minute later, it could be worse. They seem to be on some sort of break, so you're probably safe from that. The guy with the scooter looks the most problematic, so keep an eye on that one without looking at him.
This is a normal though process for many women. In almost all cases it's perfectly safe, but you need to catch the one where it isn't. Are you telling me this is irrational?