New China Chinese Restaurant

3.4

6118 Farrington Rd
Chapel Hill, NC 27517
Phone: (919) 403-1889
Visit Website

New China Chinese Restaurant