China One
1108 S Pollock St, Selma
(919) 351-0880
Menu
Restaurants in Selma, NC
China One
1108 S Pollock St, Selma, NC 27576
(919) 351-0880