Derrick Walton is a chef who was once homeless. Derrick worked his way off the streets, and now owns a restaurant in Iowa’s capitol city, Des Moines. Once a week, “Chef D’s Rock Power Pizza” closes to serve those in need…even though he sometimes can’t afford it. So, Ellen brought him on the show, and she has a very, very special gift for him.
Source: Ellen Degeneres Show via Shine