China’s national colors or a nod to the popular dish stir-fried tomato and egg?


Visit the original source and full text: Shanghaiist