1 restaurant found
Mountain Home, ID
“Lumpia Xpress brings authentic Filipino and Asian-Pacific cuisine to Mountain Home, Idaho, featuring hand-rolled lumpia made from a cherished family recipe passed down through generations. Each…”