Oh, and I think NES can be witness that this Chinese place is actually pretty good, its Lung Fung (check the spelling) :)