Devon Eel Company Ltd

Contact:  office@devoneel.co.uk

07947 256214

 

Proud to be supplying  quality smoked eels to Michelin starred restaurants in London and around the country, as well as wholesalers and delis.