Established in 1982, Charlie Chan is one of Cambridge's oldest Chinese restaurants. It offers a dining experience with a focus on traditional Chinese cuisine.