(208) 237-0472
I 15 Exit 80, Fort Hall, ID 83203
View Map
Sorry, there are currently no reviews. Read More Fort Hall Restaurant Reviews