Dumpling Kitchen - Factory

Dumpling restaurant · 1459 Beach Park Blvd, Foster City, CA

To-Go

Hours

More food in Foster City, CA · Dumpling in Foster City