Get directions to: China Inn, Durham, NC Restaurant address: 2701 Hillsborough Rd Durham, NC 27705, USA Driving Walking Bicycling Restaurant: China Inn