Chefs Flavours Ltd 12 Stadium Close, Cardiff, CF11 8TS
Company Number - 09879106 | VAT Number - 235662600
Call us on 07754680892 for help / advice or order queries
If you haven't found an answer to your question and need more help, please complete the form below. We aim to respond to all emails within 2 working days of receipt. If your query is in relation to a recent order please include your order reference number.
In your message please include your name, email, delivery country, product(s) your trying to order. Or any other specific issue you may be having and we will do our very best to resolve the issue for you.