Not sure just call and get your answer it's better sometimes to call instead of asking someone doesn't work there
It most probably will be. Just call them for their operational hours.
No food depot will be closed on Xmas day
Im not sure
Thanks! Your answer is awaiting moderation.