Pretty good food, but it's overpriced - if the service was quicker it might not be a problem, but if you want a single sandwich to go, be ready to wait between 30 and 45 minutes for it even if the restaurant is dead empty for your $13 ordeal. More food than that, just give up and go to a grocery store. The employees run the gamut between understandably dead-eyed and bored teenagers to rude and unruly teenagers who need to go run on a hamster wheel for a few hours before being released safely back into society. I've been to this location a few times, thinking maybe I just hit it during a bad hour, but it's slow and headache inducing every single time. Pity, because the sandwiches aren't bad.