Top Brunch Spots » Restaurants » Chinese noodle restaurant » Dumpling Depot – Sunnyvale, California 94086
Casual Chinese eatery serving handmade dumplings, dim sum, noodles & wok fare in a modest space.