Pupusas Mily
Restaurant
•
Victory Blvd, Van Nuys, CA 91411, USA
9.4
Thursday: Closed
See if anyone you trust recommends it!