BiterGet Biter
Mama Lu’s Dumpling House - City of Industry hero image

Mama Lu’s Dumpling House - City of Industry

Restaurant · $

17515 Colima Rd B, City of Industry, CA 91748, USA

Dumpling

Biter Score8.3

Open·Friday: 11 AM – 8:45 PM

Mama Lu’s Dumpling House - City of Industry photo 1
Mama Lu’s Dumpling House - City of Industry photo 2
Mama Lu’s Dumpling House - City of Industry photo 3

Nearby on Biter

Best Dumpling in Los Angeles

See every rated restaurant in Best Restaurants in Los Angeles · All cities