The food is mediocre at best. Their salads are awful, their soup is thin and tasteless, and their sandwiches are actually good. However it's the service that's the worst. The last 3 times I was there I stood in line for 1/2 hour and waited another 1/2 hour for my food. Each time only one person was taking orders and the line was out the door. That's no way to run a restaurant, especially when all of the working people come in to pick up lunches.