A small, independent seafood restaurant tucked away in St Leonards-on-Sea showcasing the area’s best produce.