Get directions to: Papa Kelsey's Pizza & Subs, Shelley, ID
Restaurant address: 374 South State Street Shelley, ID 83274, USA
Restaurant: Papa Kelsey's Pizza & Subs