Falcon Fine Foods is a family owned business established in 1998 supplying fine foods and beverages to cafes, coffee shops, delicatessens, farm shops, restaurants and other independent retailers.
Exmoor Caviar can be seen on the menus of no less than 80 Michelin Stars in the UK.