Best Chinese in town
China Station is an unassuming place tucked into the corner of a small strip mall on Spring Road, but it's without a doubt the best Chinese I've had anywhere. Eating in, everything is hot and fresh, and service is very friendly and quick. They're happy to add extra spice to their dishes if you ask, and when you ask 'em to make it hot, they'll make it good and hot. The atmosphere is quite nice for a strip-mall place, and it's usually not very crowded at all.