Lee Kee Dumpling House is a Chinese restaurant specializing in handmade, homestyle dumplings. They offer a variety of dumplings, including their signature leek and three-fresh dumplings, alongside other family-style dishes.