Ten Ten Chinese Restaurant 2000 Clemson Rd # 7 Columbia, SC 29229 Phone: (803) 788-7333
Category: Restaurants