I am a big fan of Spring Rolls.
It's something a little different from the rest of the chain restaurants and has good quality, well priced food.
I highly recommend the Famous Pad Thai, the Dim Sums, and the Triple Cheese Dumplings.
Just writing about these makes me crave them so bad.
The service at this location is nothing special, but nothing to complain about, and the atmosphere is relatively fancy and refreshing.
The ONLY complaint I have is that the restaurant is cold. If you are going to Spring Rolls, bring a heavy sweater, because if they seat you next to one of the floor to ceiling windows, you will freeze.
Great restaurant overall. One of my favs!