Sizzling Hot Iron-Pan Stick Dumplings