Headquarters
3701 FOUNDRY WAY STE 110, SAINT LOUIS, MO 63110-4163, US
SAINT LOUIS, MO, US
From the company
Deli Star is a B2B protein partner and deli meat manufacturer producing fresh, never-frozen sous vide proteins and classic deli meats. Using proprietary Fresh Sous Vide and Steam Post-Pasteurization processes, its fully cooked, ready-to-eat proteins offer an industry-leading 120-day refrigerated shelf life. The company reports nearly 40 years of experience and a legacy of zero safety or quality recalls.
3701 FOUNDRY WAY STE 110, SAINT LOUIS, MO 63110-4163, US
Quantities, certifications, and timing.