Los Adalbertos
Address:
900 E 17th St, Idaho Falls, ID 83404
Phone:
(208) 522-8320
Nice to Know:
Restaurants
Other Businesses:
- Mitchell's Restaurant at 615 E Iona Rd, Idaho Falls, ID 83402
- Pockets at 905 E Lincoln Rd, Idaho Falls, ID 83401
- Java Espress Teton Village at 2139 E 17th St, Idaho Falls, ID 83404
- Winger's at 2770 S 25th E, Idaho Falls, ID 83404
- Wallace Dairy at 860 E Sunnyside Rd, Idaho Falls, ID 83404