I have the ambience 3 stars because it's a tiny restaurant with large windows that face the mall's parking lot. But the place is spotless, the service impecable, and the food and value right on. I love their steamed dumplings--the sauce that comes wi...