Oh Dumpling is a Chinese restaurant specializing in handmade dumplings.