Get directions to: Blue Moon Bar & Grill, Lava Hot Springs, ID
Restaurant address: 89 South 1st East Lava Hot Springs, ID 83246, USA
Restaurant: Blue Moon Bar & Grill