this restaurant has been at same location (which means a lot ) for over 20 years. if you want the best asian noodles, dumplings, sushi etc. this is the place. the prices are un-believeable and the portitions are plenty. cherry blossom is in a small shopping area in the corner., very hard to see from 7th street. they do not need to advertised,we got there at 5:30 pm friday night and when we left, you would not believe people waiting outside.if you call to make a reservation the same day----------do not accept them----------have to call day before. i could go on and on, also i failed to tell they serve italian
food----------don't let this mis-guide you. if you don't give this a try you are missing out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.