North Carolina > Triangle > Downing Creek > Restaurants, Food & Beverages > Restaurants > New China
6118 Farrington Rd, Ste G, Triangle, North Carolina, 27517-8108
(919) 403-1889
Downing Creek
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!