Rickshaw Corner ★★★★★4.5 (463) Restaurants Chinese restaurant · Chinese takeaway · Fast food restaurant 901 Edgewater Blvd Ste E, Foster City, CA 94404 Call Details →
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 →