Dumpling House is a casual Asian restaurant specializing in handmade dumplings and a wide variety of teas.