Deli · 162 E Main St, Lava Hot Springs, ID
More food in Lava Hot Springs, ID · Deli in Lava Hot Springs