New China Chinese Restaurant
6118 Farrington Rd
Chapel Hill, NC 27517
Details
Open in Google Maps
6118 Farrington Rd
Chapel Hill, NC 27517
Phone:
(919) 403-1889
Website