Open Season Wild Game Restaurant

Steakhouse
$ $ $ $
850 Lindsay Blvd (inside GuestHouse Inn & Suites)
Idaho Falls, ID 83402
(208) 522-2109