Get directions to: Pizza Inn, Durham, NC Restaurant address: 3906 N Duke St Durham, NC 27704, USA Driving Walking Bicycling Restaurant: Pizza Inn