Get directions to: Pizza Inn, Selma, NC Restaurant address: 1441 S Pollock St Selma, NC 27576, USA Driving Walking Bicycling Restaurant: Pizza Inn