While the food is not especially bad, it's not as good as some of the other dim sum places just down the block on Dundas. The shrimp dumplings were a bit stiff and rubbery, and the skin was too soggy. I don't understand the huge lineups during weekends; it's not worth the wait. The inside is crowded and dark, and service is a little spotty. Again, Rol San is not terrible, but given better choices close by for similar prices, I wouldn't recommend it.