Get directions to: Golden Star, Blackfoot, ID
Restaurant address: 45 Nw Main St Blackfoot, ID 83221, USA
Restaurant: Golden Star