takeoutonly
in
Newport News, VA
Charlie Chan Chinese Restaurant
5862 Jefferson Ave
Newport News
VA
23605
(757) 244-1842
5.9
mi