New China Star III

Chinese restaurant · 131 Magnolia St S, Lincoln, AL

Dine-In

Hours

More food in Lincoln, AL · Chinese Food in Lincoln