Get directions to: Papa Kelseys, Blackfoot, ID
Restaurant address: 590 Jensen Grove Drive Blackfoot, ID 83221, USA
Restaurant: Papa Kelseys