Spring Rolls does a good job in creating a nice ambiance and they're definitely in a great location, but the food sucks.Go to Congee Queen or even Mandarin if you are craving Chinese food.
Chinese food, even if it's been westernized, should always be hot and the food here has always been cold.
The prices are more expensive, yet the quality is inferior to other Chinese restaurants and the quantity is small.