Question: what time do shops open on anzac day in melbourne?
Answer: ANZAC Day is a restricted trading day in Victoria. This means that, between 12.01 am and 1 pm on ANZAC Day, only exempt shops are permitted to open.