Get directions to: J & B's Horseshoe Bar, Troy, ID
Restaurant address: 515 South Main Street Troy, ID 83871, USA
Restaurant: J & B's Horseshoe Bar