Situated on Sandringham's Foreshore, Finz offers the finest in fresh seafood dining.