American restaurant · 78 W Main St, Lava Hot Springs, ID
More food in Lava Hot Springs, ID · American Food in Lava Hot Springs