alert

Oh, shoot! Ten Ten Oriental Restaurant is temporarily not accepting orders.

Ten Ten Oriental Restaurant
4 Star Rating
2000 Clemson Rd Ste 7 Columbia, South Carolina 29229 | Restaurant Info