Get directions to: China Lin, Roanoke Rapids, NC Restaurant address: 317 Premier Blvd Roanoke Rapids, NC 27870, USA Driving Walking Bicycling Restaurant: China Lin