Exmoor Caviar can be seen on the menus of no less than 80 Michelin Stars in the UK.
Exceptional seafood sourced daily. The Stickleback Fish team has a wealth of in-depth knowledge, tailoring a bespoke service to best suit your requirements.