We are a family-owned food processing facility located in Sherwood Park, Alberta, and we have been supplying quality cabbage rolls to Canadians since 1990. We currently have two retail brands [TROIKA and PASTA TIME] and participate in Canada’s foodservice industry. We are a federally registered facility and follow HACCP food safety programs.