Home Food These five dumplings prove the theory that dumplings are the greatest food in the world