Restaurant Reviews from DiningGuide411.com
    Top : United_States: ID: Lava_Hot_Springs

Shed Restaurant, Lava Hot Springs, Idaho










The Shed Restaurant
9926 East US Hwy 30
Lava Hot Springs ID United States


Phone: 208.776.9420