Snow on the forecast means food delivery business boom for some restaurants

With snow on the forecast for many people that means staying inside and enjoying a snow day. But for some restaurants, it’s the complete opposite, as business booms.