×

Lumpia Xpress

In category Restaurant

Contact information

Address
230 N 3rd E St,
Home, ID 83647
USA
Phone
208-832-1379
Website
Visit Website
Contact name
Lumpia Xpress
Print Ad
Show Map

Reviews

Be the first to rate your experience. Write a review