I visited Dumpling House on Noe Street, located in the Castro district of San Francisco, a popular destination for dumpling enthusiasts. In this POV-style video, I tried a selection of their steamed a