The IFT Food Expo – July 12-14

We will be exhibiting at the IFT Food Expo from July 12-14 at McCormick Place in Chicago, IL. Stop by and see us at booth 3706.