2285 E 17th St
Idaho Falls, ID 83404
I recently ate at Papa Kelsey's and had a toasted ham and swiss cheese sandwich. It was excellent, the bread was soft and the sandwich was hot and fresh! The service was also excellent!
PROS: Excellent Food!!
CONS: No garbage cans in dining room