Mama’s Lumpia - Pacheco

Takeout Restaurant · 5868 Pacheco Blvd, Pacheco, CA

Hours

More food in Pacheco, CA · Takeout in Pacheco