Get directions to: Stan's Bali-hai Lounge, Blackfoot, ID
Restaurant address: 465 Northwest Main Street Blackfoot, ID 83221, USA
Restaurant: Stan's Bali-hai Lounge