Get directions to: Shed Restaurant, Lava Hot Springs, ID
Restaurant address: 9926 East Highway 30 Lava Hot Springs, ID 83246, USA
Restaurant: Shed Restaurant