The canalside cafe which wows with its ‘posh’ fish finger sandwiches