'The Menu' fans blame film for "world's best restaurant" closing