China Star
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (334) 875-3603
Address: 1798 Al Highway 14 E, Selma, AL 36703
Cuisines: Asian, Chinese
Price Range : Below Average
1374 E Highland Ave, Selma, AL 36703
509 Mangum Ave, Selma, AL 36701
1518 W Highland Ave, Selma, AL 36701
1501 Al Highway 14 E, Selma, AL 36703
2808 Citizens Pkwy, Selma, AL 36701
1221 Highland Ave, Selma, AL 36703
506 Hampton Rd, Selma, AL 36701
1326 E Highland Ave, Selma, AL 36703
600 Highland Ave, Selma, AL 36701