German restaurant to have human flesh on its menu?