Loading your recommendations…

New China Chinese Restaurant

3.3

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

New China Chinese Restaurant