Red oil dumplings from Mala Sichaun Bistro, Houston, Texas.

Image

Red oil dumplings from Mala Sichaun Bistro, Houston, Texas.