This place has THE BEST vermicelli rice bowls in Richmond at a very reasonable price. Their shrimp spring rolls are very good too. I've been to this restaurant four times now - twice for lunch and twice for dinner. The service the first three times were okay the first time, good the second time and outstanding the third time. Unfortunately, the fourth time for dinner was the worst service I've experienced at a restaurant in a very long time. It wasn't very busy and I entered as a single diner. Was pretty much ignored after placing my order but the server lady was friendly to the few other diners in the restaurant. Had to go up to the counter to ask for eating untensils even though it was obvious when she delivered the food that I didn't have anything but a cup of tea in front of me - "oh, i didn't give to you?" and tossed chopsticks, spoon and napkin on the counter. Never came to ask how things were which was done the first three times. Couldn't wave her down to get the check even though by this time there was only one other couple and another single diner in the place so had to go up to the counter and had one of the strangest/rudest experiences ever. She never looked at me or spoke a word to me, just grabbed the check from the stack and plopped it on the counter and then took my money and dropped the change on a tray and started futzing around with stuff behind the counter. Not one word even after I took the change and left a tip on the tray. This has never happened to me before, not even in those mom/pop chinese restaurants notorious for their poor service - this tops it all! I've been recommending this restaurant to others but not any more. Too bad, because their food was really good.