The food here is decent but pretty overpriced. They have a selection of sandwiches, salads, smoothies and juices, most of which seem to be vegan (the menu specifically stated that the sandwiches were made with vegan cheese, but I couldn't tell with some of the salads). The restaurant also advertises making cheese and chocolate fondue (presumably not vegan) and has a variety of vegan and non-vegan baked goods, vegan truffles and assorted gift baskets.
On a recent visit, I ended up ordering a vegan American cheese and sun dried tomato sandwich, which was good but not terribly filling. I didn't see any drinks on the menu other than the juices and smoothies so I ended up ordering a banana smoothie. Unfortunately, my sandwich-and-smoothie lunch ended up costing me almost $20!
On the plus side, the people working at the cafe were really friendly and helpful. Also, the vegan cupcakes are only $2.50 and they're really good.