So there are two sides to this place.
1. They make some really, really good salads and bagel sandwiches.
2. They have some of the slowest service in the world. For a place that makes a fairly limited number number of things and has an abundance of staff it doesn't make any sense that it should take that long.
The later of the two is why I give it two stars, just not worth it. I have gone back a couple times to try it again, just because the sandwiches and salads are quite good. I always ended up frustrated that I gave it another chance though....5 min lunch turn into 25 very quickly in that place.