Dumpling restaurant · 1459 Beach Park Blvd, Foster City, CA
To-Go
More food in Foster City, CA · Dumpling in Foster City