Noodle shop · 102 S El Camino Real, Millbrae, CA
Delivery
More food in Millbrae, CA · Noodle in Millbrae