Great Taste Awards

Everyone here at DDD congratulates all the IOM food producers who’ve won awards at this years British Guild of Fine Foods Great Taste Awards. Great job everyone! We also are very happy to announce that we’ve added to last year’s awards and can now serve you up Great Award winning Polish Kielbasa hot dogs as…