Inspiration Kitchens is an American restaurant with a mission: serving inventive fare while combating homelessness through job training.