The incident, which took place Friday evening, ended with a shirtless Moore surrendering to authorities.
Police say Moore entered the business on Archer Avenue and attempted to rob three female victims. Moore then held a 40-year-old woman in a back room against her will and sexually abused her.
Police immediately swarmed the area and the situation ended without incident.
Moore is scheduled to appear in court on December 3rd.
Authorities say he is charged with:
Three counts of attempted robbery
Three class four felony counts of unlawful restraint
One class four felony count of criminal sexual abuse/force
One count of attempted criminal sexual assault/force
One class x felony count of aggravated kidnapping/inflicting harm