Restaurant Report Card: Chen's Chinese Restaurant

Golden Spatula goes to Cayce's Chen's Chinese Restaurant