Lumpia Xpress
230 N 3rd E St, Mountain Home
(208) 832-1379
Menu
Restaurants in Mountain Home, ID
Lumpia Xpress
230 N 3rd E St, Mountain Home, ID 83647
(208) 832-1379