Restaurants in 83406 Idaho Falls, ID

4 businesses found


Cafe Sabor

2635 South 25th East , 83406
Phone: (208) 529-1565

Cellar

3520 East 17th St , 83406
Phone: (208) 525-9300

Main Moon Restaurant LLC

3350 East 17th St , 83406
Phone: (208) 542-1289

Subway

3379 East 17th St , 83406
Phone: (208) 524-2418