Order Online for takeout: C6. Fish Fillet Rice Noodles from Yummy Szechuan - Millbrae in Millbrae, CA