New American restaurant · 202 W Main St 202 E, Lava Hot Springs, ID
More food in Lava Hot Springs, ID · New American Food in Lava Hot Springs