Dumpling Kitchen - Factory ★★★★☆4.4 (31) Restaurants Dumpling restaurant · Chinese noodle restaurant · Chinese restaurant (more) 1459 Beach Park Blvd, Foster City, CA 94404 Call Website Details →