We ordered: the duck confit, the beef tenderloin, the smoked tuna, the frites, the wild mushroom risotto and a few rounds of beet salad. Apart from an excessively dijony spätzle with the duck, everything was cooked well and thoroughly enjoyed.
Having said this, there are definitely some black marks against this narrow, South Granville hot spot. First, there is no draught beer (I always freak out over places that fail to offer sweet sweet brew on tap). Second, Cru has adopted the predictable (and trademark Vancouver) "small plate" format. That is, there are no full entrees unless you order the prix fixe, and diners are encouraged to order several small, dainty dishes (which usually add up to more than a single entree at any good, popular restaurant). Lastly - and related to the above topic - every small plate was about $2-to-$3 too expensive. The food is great and the preparation is spot on, but I really did feel like I paid a tad too much per plate.
If you are in the hood, hit-up Bin 942 rather than Cru.