Do you have lumpia?
Address: 3172 S Grand Blvd, St. Louis, MO 63118, USA
Tery Prince | Nov 2, 2018
Yes ,they have frozen lumpia
Brian Eggemeyer | Nov 2, 2018
No
Susan Reynolds | Nov 2, 2018
The store has frozen lumpia
Thanks! Your answer is awaiting moderation.