The fried dumplings are really, really delicious