After simmering on low heat since its last season, Netflix Chef's Table is finally back with new episodes for food lovers.