Location: Home > YellowPages > SC > Columbia > Chen's Chinese Restaurant II A

Chen's Chinese Restaurant II A

9003 Two Notch Rd
Columbia, SC 29223
803-788-2848