The price is ok. There is a wide variety of food but it is hit and miss. One visit it might be excellent, the next trip it is something you would not feed your dog. There is something wrong with their soda machine, the mix is wrong or something so it just tastes like carbonated syrup. When I go there I ask if they have it fixed, but they speak very little Engrish so have no idea what I am talking about. Finally I give up and just order water, which is apparently unfiltered, right out of the tap and has a stong sewage aftertaste. The last time I had their Hot and Sour soup (usually a favorite of mine in chinese restaurants) it also had that same aftertaste. I've eaten there 3 times now, but will probably not come back.