I came back here on a whim, and found that first impressions aren't always correct.
I retried the fried calamari, it was still tasty and had flavorful mayo to go with it. They didn't skimp on roast duck; not only was it meaty, it was also reasonably priced. The individual satay options are perfect if you're looking for a small snack and don't want to pay too much for it.
The service here is friendly, but can get slow when it's busy. Another plus is that it's open till 11 on weekdays so you can find my sorry butt working here late.