I have been by this place many times, thought I'd give it a try for lunch on the way to work. I was a little hesitant because of the 3 star rating.
Now I can't judge the service for big groups, that seems to be the cause of their negative reviews. But Judging their lunch, I was very impressed.
I tried the turkey panini and it was fantastic, as were the sweet potato fries. In fact, one of the best sandwiches I have had in a long time.
Browsing their menu, most of it looks really good. I'll for sure be back to explore it in more detail.