Wengers cafe is keeping well up with the times. There are glitzier places in CP these days but Wengers is ahead on value and service. They do not muck around. Moreover, they offer not only catastrophically rich pastries but very attractive salads. A good place to know about when busy.