The Snakebite Restaurant

401 Park Ave Idaho Falls ID 83402 USA

(208) 525-2522

Location