Search results

  • Troika Foods (2000) Ltd Website
    14-41 Broadway Blvd, Sherwood Park, AB T8H2C1

    Troika Foods (2000) Ltd is a family-owned food processing company based in Sherwood Park, Alberta, Canada. Established in 1990, the company specializes in producing traditional Ukrainian-style cabbage rolls, which are handmade, flash-frozen, and sold under the Troika and Pasta Time brands. Their pr…