Save to Journal Chinese Red Braised Lion’s Head Meatballs (Hong Shao Shi Zi Tou) (4)Loading... 90 mins