← Tustin restaurants
Mama Lu's Dumpling House
No reviews yet
Restaurant17662 17th St, Tustin
Own or manage Mama Lu's Dumpling House? Claim this listing free
Hours
Hours not listed yet.
Details
Address17662 17th St, Tustin 92780
Phone+17143167712
Websitehttps://order.aipocketstore.com/pc/Mama-Lu-s-Dumpling-House-%E4%B8%80%E5%8F%A3%E7%A6%8F-Tustin/home?merchId=ed43dea5-5be6-4155-b211-c5bb1cf1eb02
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.