We had some really great food (Peking Duck, all kinds of dumplings, beef noodle soup, hotpot, even sushi and udon!) but I don't know the names of the restaurants or the address as everything was in Chinese. The only place that had a English menu was Chef Hung Noodle that is inside a mall near a AP boutique, it's a Taiwan based branch that has really good handmade noodles and xiao long bao.
Maybe you can show the pics to your hotel concierge and they can tell you where this is:
Hope this helps, look forward to your pics of where you went!