2 ms·I think parent means ~3 million restaurants in China, not 3 million yum yum in the world.by dmoy 11y agoI think parent means ~3 million restaurants in China, not 3 million yum yum in the world.