Wide variety of delicious and healthy food. The service is a little lacking - one server messed up my order and then acted a little put upon when I asked her (very nicely) to bring me what I ordered instead. The food and the ambiance make up for it though - I could spend hours sipping my coffee chatting with a good friend, studying or perusing through their many books.
more