"I had mainly visited the store for takeout items to add to meals I was preparing at home, adding soup or picking up a supply of egg rolls. One of the things that impressed me was the speed with which they had the food ready, in a hot and fresh condition. I did not think too much about it as a regular restaurant spot as it looks like a chain restaurant in a small location in a small strip mall. However, I have since tried several of their main course meals both on location and as takeout and I have been equally impressed with the quality as well as speed of food and service. The dining room is small but this gives a nice ambiance of a quaint, friendly restaurant similar to the out of the way restaurants I went to in San Francisco. the food is slightly Americanized so that is the only reason I did not give 5 stars but it is still one of my primary choices for Chinese. The servers have all been friendly and extremely helpful. I recommend this place whenever I can."