Dodo Dumpling is a restaurant specializing in dumplings, offering lunch and dinner options.