Yumcha Heroes is a Chinese restaurant specializing in homemade dumplings and other small dishes like marinated cucumbers and fried silken tofu.