New China Chinese Restaurant

6118 Farrington Rd # G Chapel Hill NC 27517 USA

(919) 403-1889

Location