Dong Bei Ren Jia 东北人家 is another restaurant on Upper Cross Street that specializes in Northeasten Chinese cuisine. Although it does not serve barbecued items but the dishes are more exquisite. http://hungryghost.sg/dong-bei-ren-jia/