NextEats
›
California
›
Food in Millbrae
›
Chinese Food
› Laowai Noodles
Laowai Noodles
Chinese restaurant · 238 Broadway, Millbrae, CA
More food in Millbrae, CA
·
Chinese Food in Millbrae