NextEats
›
California
›
Food in Industry
›
Chinese Food
› Mama Lu Dumpling House
Mama Lu Dumpling House
Chinese · 17515 Colima Rd Ste #B, Industry, CA
Hours
Mon 11 AM–8:45 PM
Tue 11 AM–8:45 PM
Wed 11 AM–8:45 PM
Thu 11 AM–8:45 PM
Fri 11 AM–8:45 PM
Sat 10:30 AM–9 PM
Sun 10:30 AM–9 PM
More food in Industry, CA
·
Chinese Food in Industry