I've been a regular customer for five years now. The lamb skewers are the best you can find in Toronto. A lot of other Chinese BBQ places in Toronto deep fry the lamb skewers before grilling them because it's much faster that way, but the lamb skewers don't taste as good. Xin Jiang Restaurant's lab skewers don't taste like they were deep fried (or maybe they were fried but the restaurant found a way to make them not taste like it). I also love their hand-made noodles. (P.S. Chinese hand-made noodles are a thousand times better than Japanese ramen in my mind. :P)
I grew up in Northern China so I like food that tastes heavy, and I find dishes at Xin Jiang Restaurant very satisfying. But if you like light food, this is probably not the right place for you. Also the restaurant is halal.