Deli Star Manufacturing Plant

$27.5M revenue • 51 employees • 3049 Chouteau Ave, St. Louis, MO, 63103, United States

Last Updated Oct 21, 2025

Company Overview

Company Name

Deli Star Manufacturing Plant

Address

3049 Chouteau Ave, St. Louis, MO, 63103, United States

Approx. Annual Revenue

$27.5M

Employees

51

Established

2016

About Deli Star Manufacturing Plant

Deli Star is a company based in St. Louis, Missouri, United States, that was established in 2016. The company offers ready-to-use fresh sous vide and classic deli proteins, with a focus on delivering industry-leading shelf life and quality. Deli Star emphasizes food safety, sustainability, and community engagement in its operations.

Frequently Asked Questions about Deli Star Manufacturing Plant

Advertising Pixels

  • LinkedIn Ad Pixel

Technologies Used

Social Profiles