Restaurant selling human meat sealed