Came across 2 places in Chinatown that I never saw before:
Leung Legends (or something to that effect) on the west side of Macclesfield St, it's a Taiwanese restaurant, so dishes from various regions of China. Sichuan items seemed prominent, but also stuff from Fujian.
Baozi Inn on Newport Ct, which seems to serve a variety of noodles and small dishes, perhaps less Cantonese and more Shanghainese/Beijing etc... I think.
Will probably try them soon, but would love to hear what other hounds think; has anyone eaten there yet?