Charlie Chan Chinese Restaurant

5862 Jefferson Ave Newport NewsVA23605
Map

Open Map

Description

Charlie Chan Chinese Restaurant is located at 5862 Jefferson Ave, Newport News, VA. This location is in the Briarfield neighborhood. This business specializes in Chinese Restaurants.
by merchantcircle on May 05, 2014 from merchantcircle