Leaf dumpling
Savour Premium Handcrafted Rice Dumplings At Hai Tien Lo
Zongzi: Chinese sticky rice dumpling (粽子)