Deli Star Corp., Fayetteville, Ill., opened the doors to its new Innovation Center in downtown St. Louis. This venture is the company’s first investment in Missouri in its 28-year history, and demonstrates its commitment to research and development.
The new Innovation Center features a state-of-the-art, restaurant-style kitchen for R&D with adjoining conference rooms, employee offices and additional meeting spaces. Customers will work side-by-side with Deli Star’s R&D team and chefs, fueling collaboration in creating innovative protein solutions for the foodservice industry.