Headed to Palmers today for my Sunday roast but It was shuttered and the sign gone. Anyone know the story here?