Chefs Flavours Ltd 12 Stadium Close, Cardiff, CF11 8TS
Company Number - 09879106 | VAT Number - 235662600
Call us on 02920 345 404 for help / advice or order queries
For wholesale enquiries please contact 01685 879 500
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.