Lava dogs

Restaurant · 359 W Main St, Lava Hot Springs, ID

More food in Lava Hot Springs, ID