Update Info - Johnnys Restaurant
This restaurant was reported as closed. If it is open, let us know.
Johnnys Restaurant
78 E Main St
Lava Hot Springs, ID 83246
78 E Main St
Lava Hot Springs, ID 83246
This restaurant was reported as closed. If it is open, let us know.