Food is good. Price is ok (bit higher than most dim sum places I've been to in Markham). The worst part about this place is the line up out front - they don't give out numbers and they get confused as to who is next in line. It doesn't make sense to me. Everyone's wait is apparently 15 mins.