175 Dewey St, Blackfoot (208) 785-7047
Loved it.
Great price. Nice staff. Friendly and helpful
Not the best in town
175 Dewey St, Blackfoot, ID 83221 (208) 785-7047
Loved it.
Great price. Nice staff. Friendly and helpful
Loved it.
Not the best in town
Restaurantji Recommends