China Star Super Buffet

Chinese restaurant · 1798 AL-14, Selma, AL

Dine-In

Hours

More food in Selma, AL · Chinese Food in Selma