Echuca’s iconic Palace Hotel site transforms! Dive into delicious burgers and ice-cream at Burger Boys’ grand opening!