Beloved Idaho eatery opens new franchise in Meridian

Beloved Idaho eatery opens new franchise in Meridian

Papa Kelsey’s has a storied history in Idaho. It got its start nearly 40 years ago in Twin Falls before blossoming into a subs and salad powerhouse with 10 locations here in Idaho and additional restaurants in Colorado and Arizona. The long wait for residents in...
Website Development