A film portrait of modern China as viewed through the prism of staff and guests at the largest Chinese restaurant in the world.