Get directions to: China Chef Chinese Restaurant, Aiken, SC
Restaurant address: 159 Laurens Street Northwest Aiken, SC 29801, USA
Restaurant: China Chef Chinese Restaurant