Dumpling Depot is a casual Chinese eatery known for its handmade dumplings, dim sum, noodles, and wok dishes.