Japanese restaurant · 1495 Beach Park Blvd, Foster City, CA
More food in Foster City, CA · Japanese Food in Foster City