My dad drove us all the way here (we don't live in Markham) to get Chinese BBQ once and if that isn't a testament to how good it is, then I don't know what is.
I don't have much to say about this place. It's good Chinese BBQ, but it's also located in a food court, so if you're looking for somewhere more private, this isn't it. If you're going for just take out, come here.