The lobster dumplings are tasty