The food here more than makes up for the lack of ambience. It's a simple local restaurant that makes amazing dumplings and a mean skewer of lamb. The menu is easy to navigate since it has both english and chinese translations. Check off what you want and submit it for some seriously tasty food.
We had the pork and pumpkin dumplings, which was an unexpectedly delicious combination. The pork brought the heavier savoury flavors while the pumpkin lent a sweetness, all in a bite sized package. Get an appetiser of lamb skewers (if you like the gamey taste of lamb) and you have the perfect meal for two people.