Cannibal restaurant ‘with roasted human heads on the menu’ shut down.