New restaurant settles into old Blockbuster store

It's Des Moines newest restaurant, but it's more than just a place to eat.