Edwin Goei
•
OC Weekly
•
October 1, 2018
A photo by Cynthia Rebolledo of a combo plate from an unrelated Chinese restaurant. China Impression, a new restaurant in Costa Mesa, offers mainland Chinese red cooked pork and poached beef as well as American Chinese standards such as kung pao...