Cherry blossom is great, I typically eat here once every two weeks or so. I generally like to cook at home, but Chinese is a bit more difficult to make due to the sauces, so I go to 'the blossom'. And actually, Jenny, the owner's wife, was cool enough to give me recipes to authentic Chinese dishes that are off the menu, like certain noodle soup dishes, and I'm a noodle nut, so I appreciate that a lot.
As for the food at the restaurant, it is very delicious. Like I said I frequent the restaurant and it's great. Generally like to start out with some Chinese Doughnuts and chicken wings. My boyfriend loves the wings. They marinate the chicken very well, and it's always perfectly done, not overfried or underdone.
I'm a creature of habit so i always get the Mongolian Beef. It's spicy and flavorful, lots of onions and carrots, mix that with some rice and hmmm, delicious. My boyfriend gets the sesame chicken or orange chicken. It's a lot of food, we can never finish it in one sitting.
Delivery takes anywhere from 30 minutes to over an hour when their busy. Tip: call during the weeknights for delivery, it's much faster. Overall the restaurant is excellent.