I think there is similar to that dumplings here in our place and we called that Siomao although it's more smaller than the dumplings that you have but the insides were the same as siomai that there are meat and veggies, too, paired with chili and soy sauce. It's more delicious.