Went there for Dim Sum on Sunday and it was terrific. The rest. is on two floors and they wheel your choices around in a food cart. Loved the tofu black bean rolls and the shrimp dumplings. It's on East Broadway. I believe the address is 16 East Broadway but if not then that's close enought to where it is.