Pizza Inn

Restaurant in Selma, North Carolina

Features: takeaway

1441 South Pollock Street, 27576