What do Jehovah Witnesses Eat?

Jehovah’s Witnesses are have no dietary restrictions except that they are not to consume meat that has not been bled or eat foods like ‘Black pudding’ (an English dish) that has cooked blood in it.