I only went here a lot of times, but the food here is just unbeatable.
I ordered some very strange looking things but I didnt regret them once I began to eat. The chinese food here is out of the world.
I overeat everytime I go there, the price is also not at all bad. Exceptional variety.
About the ambience well, it is good but they could use some more variety in music. It is always Stairway to heaven here. The chairs arent really meant for tall people. They could probably improve on those things a bit.
Also, if you dont drink beer and are a whiskey guy then you might have to look at other options. But other than that it is a perfect place especially for foodaholics...
My choice of place for all treats, and dinner outs... as long as you arent drinking ...