Searching for "Noodles Near Me"? Mama Lu's Dumpling House (Colima Rd) has some of the best Noodles in City of Industry. Located at 17515 Colima Road, Mama Lu's Dumpling House (Colima Rd) is a conve...show more
Six pieces.
Ten pieces.
Eight pieces.
Ten pieces.
Three pieces.
Six pieces.
Eight pieces.
Eight pieces.
Eight pieces.
Eight pieces.
Eight pieces.
Ten pieces.
Ten pieces.
Six pieces.
Around for 1 person
Around For 3 people
Last updated September 14, 2020