Insights Brace yourself restaurateurs, winter is coming. The huge effects of snow on restaurants, pubs and cafes. Industry buzz