All day dim sum, on carts with good variety and very reasonably priced, fed 4 for C$32+
Inside is nice and big and spacious, with the push carts something of nostalgia - can't get these in many places now, so I love seeing them bring the delights of dim sum over and try and sell their wares :)
Glad I was recommended this place, take the lift to the 3rd floor where they are located, or there are stairs too.