I have been to this place a few times for both shopping and dining in the cafe. Here is what I like:
Delicious food that is healthy and tasty
Nice selection of healthy foods
Here is what I don't like:
The service - the people at the cafe in particular. They would rather inconvenience you, the customer, than to go out of their way to provide any type of service, Which leads me to the second thing that I dislike, which is their prices. I realize that the price point is a little higher for some of your items, and I would be fine with that if I felt I was appreciated as a customer, but since that's my first dislike, then this makes the prices much less palatable.
I mean seriously.