So anyway, Dian Xiao Er. Their main selling point here is their Roasted Duck, which comes in three different varieties - Angelica Herb, Wild Ginseng, and the one that we tried - Duck Roasted with Ten Wonder Herbs ($13.60 for a small portion). We really dig the strong herb-ey (in a Chinese way) gravy which complements the well roasted duck very well; although if you're not a duck lover this dish might not be for you as the poultry here has a fairly strong "duck" taste.
If you don't like duck it's OK, though, because the restaurant also serves a variety of other Chinese "Big Fry" style dishes. Our HK Style Fish Slices ($11.60) was pretty nice taste-wise, with a nice balance of sweetness and saltiness of the gravy. However what ruined the dish for us was that it had very obviously already been steamed prior to us ordering, and sitting out in the open for quite a while before being served - the slices of fish had already dried out from the air conditioning.
We also tried the Golden Tofu ($7.90), which honestly was nothing to shout about. The tofu is the "homemade" style and was sort of a cross between actual tofu and egg-tofu (like Japanese tofu).
So overall we come away with mixed feelings - we were as impressed with the duck as we were disappointed with the other dishes. Nevertheless we felt that the deliciousness of the roasted duck here warrants a return trip - the question then is whether to stick with the Ten Herbs sauce or to try one of the other sauces.
Dian Xiao Er currently has eight outlets around Singapore. Check out their Website for locations. Non-halal.