New China Foods Millbrae ★★★★☆4.2 (277) Restaurants Mandarin restaurant 1595 El Camino Real, Millbrae, CA 94030 Call Website Details →