一番シンプルな言い方は「Kanazawa has a lot of fish」(金沢には魚がいっぱいいる)です。
もっと洗練した言い方だと、「There are many fish in the bay off Kanazawa」(金沢の沖には沢山の魚がいます)がありますが、覚えにくいかもしれないですね。
質問者様の言いたいことは次のようにまとめられます:「Kanazawa has a lot of fish, so there are many restaurants serving fresh fish there」