Spring Rolls is my favourite place to great shrimp dumplings (dim sum style), I will go out of my way to go here and get them. The menu has a decent selection and and something for everyone. I've had about 6 different main dishes on the menu and have always enjoyed them. I have gone here for both lunch an dinner as well as with a large group of people.
I give Spring Rolls and 4 star and not 5 because every single time I've visited this restaurant I've always had either great or bad service, never really anything in between.