I actually prefer Cafe Blossom over the original Blossom Restaurant. The food at Blossom Restaurant relies on expensive ingredients to make it seem "upscale" (the menu is very mushroom-heavy), but I've never felt that the dishes themselves are all that flavorful or innovative.
On the other hand, Cafe Blossom delivers down-to-earth items but does it well. The Butterfinger shake is outstanding. It's thick and creamy with candy chunks that taste just like Butterfinger candy.
The marinated seitan ravioli is one of my favorite appetizers at any of the vegetarian restaurants in New York. The texture and flavor of the ravioli is decent enough to satisfy my omnivorous Italian relatives. The dollop of tofu ricotta on top of the ravioli is one of the better ricotta imitations that I've tried. The best part about the dish, however, is the subtle pesto broth that envelopes the ravioli. It moistens without overpowering the other flavors in the dish.
Another menu item that I can't seem to get enough of is the lemon peppercorn seitan. The seitan is tender and the sauce is delicious. It rivals some of the best "meat and potato" dishes that I've had at upscale vegan restaurants, such as Millennium and Horizons.
In addition to providing delicious food at less-than-exorbitant prices, Cafe Blossom also wins points in my book for having a decent layout. Unlike Blossom Restaurant, the tables at Cafe Blossom aren't on top of one another. I appreciate the fact that I can eat at Cafe Blossom without feeling like I'm on a double date with the couple at the next table.