Chen's Chinese Restaurant

Row 1

Details
9810 Two Notch Rd #A
Columbia, SC 29223
(803) 699-6080

Foursquare Tips

  • Food is awesome
  • Food is Yummy and Service is great!