Dumpling Capital (Santa Clara) 水饺之都 (Santa Clara)

5075 Stevens Creek Blvd Suit #10, Santa Clara, CA