Canadian Chapatis
Thumbs Up Foods is a family owned and operated, independent Canadian food manufacturer based in Calgary, Alberta, Canada. However, our family is originally from Tanzania, East Africa – a country whose cuisine ultimately inspired the one-of-a-kind…