This is easily the worst location to order a sandwich in the fort mill area. The staff is extremely rude. No greeting as you arrive or smile on anyone's faces.
The man who took our order said "hey what do you want" when I walked in the door, took our order then walked away with nothing else said. The place smells horrible in general and is extremely unclean. There's 5 teenage employees standing around doing nothing but talking, you would think they'd be taught to sweep or wipe down a booth when they're not busy. Not to mention the girl making our sandwiches had extremely long hair that wasn't in a net or pulled back into a pony tail- DISGUSTING. Her hair is literally just a couple INCHES from hanging into my food. I've ordered delivery from jimmy johns several times (usually once a week), and will never return after physically going into their store and seeing how filthy it is. Please pick somewhere else to get a sandwich before you get sick, find a hair in your food or get disrespected by its employees. I would give it -5 stars if I could.