China Wok

Restaurant in Clemson, SC