Dumpling lover’s paradise