Get directions to: Johnny's Restaurant, Lava Hot Springs, ID
Restaurant address: 78 East Main Street Lava Hot Springs, ID 83246, USA
Restaurant: Johnny's Restaurant