Established in 1982, Charlie Chan is one of the oldest Chinese restaurants in Cambridge, England. In 2006, it was No. 2 on The Knowledge's list of the top 10 Chinese restaurants in the U.K. (Loretto ...
Some results have been hidden because they may be inaccessible to you