The OG dumpling place in South Bay! They used to be located in Cupertino Village for reference
Still the same owners who make the dumplings and other home... read more
It tucks away at a corner of a food-court like space in a Chinese-oriented strip mall. They sectioned off an area for "dining in" customers, but there's... read more
Best dumpling in town! Been eating at this restaurant for over 10 years (I realize they just moved to a new location) and the quality of the food has not... read more
Need help? Contact us at 1-800-924-8379 Chat With Us