Quick Chinese takeout for soup dumplings and noodles; hit-or-miss execution, but friendly service and decent portions make it convenient for Forest Hills.