108 Nine Mile Rd, Wallace, ID 83873 +1 208-556-1885
restaurant, Wallace, ID, US
Today
How to go there