Get directions to: China Star Chinese Restaurant, Lincoln, AL
Restaurant address: 47720 Us Highway 78 Lincoln, AL 35096, USA
Restaurant: China Star Chinese Restaurant