My review is based off lunch experiences only.
Their lunch menu has an amazing deal for soup or salad with a wrap and homemade chips for $10 (or an entree for $15). Plus bread for the table and a soda. Great deal, right?!?! Each time I've been there I had soup and a wrap. Their soups are just amazing! I've really enjoyed the schnitzel wrap as well. Come to think of it, I think I had it every time because it was so good. Their wraps are even homemade. The chips are ok.
And now we come to the BUT. Lunch service for soup and a sandwich cannot take an hour and 45 minutes!!! Luckily I was with my boss. If you're not there by 11:45, then forget it, you're going to take forever. I love the food, but none of my coworkers will take the chance of missing meetings waiting for service there. Some have even left without food because they couldn't wait any longer. And the staff doesn't seem to get that it's taking forever, they aren't at all apologetic and it'll be right out means less than 2 minutes in my book.
I'm willing to stand up for the food, but get your stuff together, man!