Royal Stacks is the latest burger bar to hit the Melbourne CBD. This is a burger bar with a bit of a twist though...