Pizza Xpress
Restaurant in Selma, North Carolina
Opening hours: Su-Th 11:00-23:00; Fr-Sa 00:00-24:00
201 South Pollock Street, Selma, 27576Restaurant in Selma, North Carolina
Opening hours: Su-Th 11:00-23:00; Fr-Sa 00:00-24:00
201 South Pollock Street, Selma, 27576