Ice cream shop · 34 W Main St, Lava Hot Springs, ID
More food in Lava Hot Springs, ID · Ice Cream in Lava Hot Springs