Get directions to: Pizza Inn, Tarboro, NC Restaurant address: 2211 Saint Andrew St Tarboro, NC 27886, USA Driving Walking Bicycling Restaurant: Pizza Inn