This is only an okay Shanghai rest. We ordered the black truffle xlb and a reg xlb. Both tasted the same, the only thing different about them was the appearance, one was black skin and other was white. Don't know what all the hype is about black truffle xlb? We also ordered a shaghai chow mein, portion was small and a order of wor tip. Bill came out to 40 bucks for these 4 dishes. Not worth the price for what you get. Would not come back as there are other Shanghai rest in markham that are better and cheaper.