Papa Kelsey’s Pizza & Sub

Alameda, Pocatello, ID 83201, USA

 208-232-6931

 208-232-6931

Website Not Available
Listed under » Restaurant Type: DELI/sandwiches.

Scroll to Top