Park the DeLorean out front, because we’re going Back to the Future. Twenty years ago this South Yarra local sported two Good Food Guide hats and was named Restaurant of the Year. Now it’s once again ...