Get ready to kick back and indulge at Kicking Inn, the ultimate dining destination where fresh seafood meets bold flavour.