Went there a few time and I tried almost everything they have to offer. Sandwiches are okay, nothing impressing. Their salads are good, but again I've had better in groceries. The service is good and there is a lot of room available if you want to meet people. Don't go for their frozen food, it's mostly bad stuff.
I received a certificate from this place from coworkers after my baby was born to help with food on a loaded schedule. It did just that, nothing more and nothing less.