Popular Chinese restaurant known for quality food and courteous service. Conveniently located near a train station.