NextEats
›
Idaho
›
Food in Lava Hot Springs
› The Lava Hotel & Spa
The Lava Hotel & Spa
Restaurant · 196 E W Main St, Lava Hot Springs, ID
More food in Lava Hot Springs, ID