Chen's Chinese Restaurant II

9003 Two Notch Rd, Columbia 29223, United States

Map of Chen's Chinese Restaurant II, 9003 Two Notch Rd, Columbia 29223, United States

9003 Two Notch Rd, Columbia 29223, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Chen's Chinese Restaurant II. Prices may vary in venue.