Steak Factory is a restaurant at the west end of Oriental Plaza shopping mall on Wangfujing Street.
There is currently a group of outdoor billboards displayed near the restaurant, one of which features a woman biting on a piece of raw meat that instantly triggered your correspondent’s overactive imagination instead of my appetite. As you can see in the other photo, I was not the only person fascinated by them.