Asian fusion restaurant · 3 Plaza View Ln Ste o, Foster City, CA
Dine-In
More food in Foster City, CA · Asian Fusion Food in Foster City