Get directions to: Dell's Place, Tarboro, NC
Restaurant address: 105 East Pitt Street Tarboro, NC 27886, USA
Restaurant: Dell's Place