Chen's Chinese Restaurant
9810 Two Notch Rd # A
Columbia, SC 29223
Columbia, SC 29223