I went here because the reviews were mostly good--ÂÂfrom the appearance of the restaurant I would never have guessed. And indeed, the food was great (I particularly recommend the steamed dumplings), the service was quite good, and the staff friendly and likable.
I will admit that the negative review which complained about the smell had a point. But once the food came, I stopped noticing it, and didn't even remember it had been a problem until my way out.
Overall, surprisingly good!