Sha'Quille O'Neal Freeman is charged with kidnapping, second-degree forcible sex offense and attempted second-degree forcible sex offense.
The victim told police it happened on Oct. 9 at the location on Main Street. She reported the assault the same day.
Warrants were obtained against the suspect on Tuesday and he was taken to the Wake County Detention Facility.
Police also contacted Little Caesars to inform them of the investigation and subsequent charges involving their employee.
Little Caesars released the following statement about the case:
"We are aware of the incident and take it extremely seriously. We have a zero tolerance policy for this type of behavior. The employee of this independently owned franchise location has been terminated. I can't comment further on this pending legal investigation."