Pizza Xpress

Pizza Xpress

201 S Pollock St, Selma, NC 27576
919-975-0075

Closed until 11:00 AM

Full Hours

Opening at 11:00 AM